开启调试功能,修改配置文件app.conf:
EnableAdmin = true
AdminAddr = "0.0.0.0"
AdminPort = 8088
访问管理页面:http://your ip:8088/
点击菜单:get memprof,提示create heap profile mem-948.memprof ,说明内存信息文件生成成功
执行go tool pprof your_app mem-948.memprof,输入svg命令,如果提示dot未安装,则在https://graphviz.org/download/下载graphviz,执行正确可以生成profile001.svg文件,用浏览器打开,哪个地方耗了多少内存一目了然。
如果点击的菜单get cpuprof,则可以查看cpu堆栈信息。