集成代码
srv := http.NewServer(opts...)
srv.Handle("/debug/pprof/", pprof.NewHandler())
测试
获取 cpuprofile
go tool pprof http://org-recharge-center.fino/debug/pprof/profile?seconds=30
启动 pprof 可视化界面
go tool pprof -http=:8081 C:\Users\Administrator\pprof\pprof.org-recharge-center.samples.cpu.001.pb.gz
执行这个命令会使用默认浏览器打开,这点还是挺人性化的,不需要在浏览器输入访问网址
这个就是效果
获取内存火焰图也是类似的操作,越长代表消耗资源越多,兄弟们加油淦