首页 > 解决方案 > -XX:HeapDumpPath 文件输出到远程位置

问题描述

再会。我有一个 JAVA 应用程序,当发生 OutOfMemoryError 时,它会编写一个 heapdump,heapdump 的位置不方便,我试图弄清楚是否有一种方法可以配置自动 heapdump 以将转储文件放置在远程位置以外原来的服务器。我知道对于 jmap 有一个看起来像这样的选项:

jmap [ option ] [server-id@]remote-hostname-or-IP

(见https://docs.oracle.com/javase/7/docs/technotes/tools/share/jmap.html

但我想要做的是直接在 VM 选项上:

-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=server-ip/server-directory

标签: javatomcatjvm

解决方案


推荐阅读