-
go服务 打开pprof
-
网址:
http://localhost:6060/debug/pprof/

-
下载profile文件,点击profile 即可下载一份文件
-
复制到本地文件夹,使用go 命令:
go tool pprof profile

- 使用top命令查看

- 可以看到cpu 使用统计,exchange-gateway/internal/service/orderbook.aggregate,代码map 有个字符串转浮点数 比较耗时
7. 查看代码,修改上线,当即从90%cpu 占比,下降一半!