goweb性能分析 - 远程分析
gin集成pporf
main.go添加
import _ "net/http/pprof"
gin路由添加
// r is *gin.Engine
pprof.Register(r)
本地电脑链接到远程web服务进行分析
然后本地电脑打开
假设你的goweb程序服务地址是 192.168.2.25:3100
go tool pprof -http=:8080 http://192.168.2.25:3100/debug/pprof/heap
效果图
就可以看到

确实比 c语言古老的 perf等工具要现代化多了
本文来自博客园,作者:蓝天上的云℡,采用 BY-NC-SA 许可协议,转载请注明:转载自作者蓝天上的云℡ 原文链接 https://www.cnblogs.com/yucloud/p/18103260/golang_web_prof

浙公网安备 33010602011771号