使用Prometheus来收集go应用的指标非常方便,默认就带有go的运行时指标收集,对于其中的 go_gc_duration_seconds, 我理解是每次gc所花费的时间。
最近发现我的一个grpc应用 go_gc_duration_seconds{quantile="1"} 曲线一直超过了 1ms,这应该表明 gc 过程太慢了。不知道该如何去排查优化,有知道的大神帮忙指点一下,感激
有疑问加站长微信联系(非本文作者)
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`