[英]go pprof doesn't work in different platform
我的应用程序在CentOS上运行,当我运行curl localhost:port/debug/pprof/profile > some.pprof
并运行go tool pprof some.pprof
,它就可以工作。 但是当我使用scp
将some.pprof
文件复制到我的mac并运行go tool pprof some.pprof
,它不再起作用,命令top
仅显示1行,其中flat和sum均为100%,最后一行是我的应用程序的名称,而不是调用的方法的名称。 pprof文件不是跨平台的还是我滥用的东西?
如Adrian所说,运行pprof需要二进制文件。 因此,从服务器下载二进制文件,将其放入服务器上的相同路径,即可正常工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.