6

我正在尝试找到一种方法来存储来自 pprof 的堆数据,以便我可以共享它、稍后查看它、附加到问题等等。到目前为止,我的尝试都没有奏效。

如果我跑

go tool pprof http://my-server/debug/pprof/heap然后运行web,我得到一个完整的图表,就像我期望的那样。但是,如果我下载文件:

wget -O heapDump http://my-server/debug/pprof/heap

并尝试go tool pprof heapDump,它似乎不能做它需要做的一切。我只得到一个非常有限的图表:

在此处输入图像描述

我尝试添加?debug=1和使用不同的值,但它们似乎都不能正常工作。

4

1 回答 1

1

go tool pprof -png http://my-server/debug/pprof/heap > out.pngout.png在文件中为我存储一个合适的图表。

于 2019-07-19T07:11:53.353 回答