2017-02-27 93 views
1

我想在Linux上堆转储,但我没有足够的本地磁盘空间来容纳多千兆字节的堆转储。相反,它会被发布到另一台服务器上。如何管道JVM堆转储

<command> | curl -X POST -d @- http://otherlocation 

尝试的解决方案:

(1)堆转储到JMAP的标准输出。我无法弄清楚如何做到这一点。

(2)创建一个命名管道并转储。 Java不会覆盖现有的文件。

我可以解决#1或#2的不足之处吗?我怎样才能堆到http://otherlocation

回答