温暖信封

文章
5
资源
0
加入时间
3年0月21天

使用 pprof 和 Flame-Graph 调试 Golang 应用

前言最近用 Golang 实现了一个日志搜集上报程序(内部称logger项目),线上灰度测试过程发现logger占用 CPU 非常高(80% - 100%)。而此项目之前就在线上使用,用于消费NSQ任务, CPU 占用一直在 1%,最近的修改只是添加了基于磁盘队列的生产者消费者服务,生产者使用 go-gin 实现了一个 httpserver,接收数据后写入磁盘队列;消费者...