go pprof不在不同的平台上工作

时间:2017-08-15 08:16:16

标签: go pprof

我的应用程序在CentOS上运行,当我运行curl localhost:port/debug/pprof/profile > some.pprof并运行go tool pprof some.pprof时,它可以运行。但是当我使用scpsome.pprof文件复制到我的Mac并运行go tool pprof some.pprof时,它不再起作用,命令top只显示1行flat和sum都是100%,最后一行是我的应用程序的名称,而不是调用的方法的名称。 不是pprof文件跨平台或我曾被滥用的东西吗?

1 个答案:

答案 0 :(得分:0)

正如Adrian所说,运行pprof需要二进制文件。所以从服务器下载二进制文件,将其放在服务器上的相同路径中,它可以正常工作