Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JVM没有在OOM上执行堆转储_Java_Jvm_Heap Dump - Fatal编程技术网

Java JVM没有在OOM上执行堆转储

Java JVM没有在OOM上执行堆转储,java,jvm,heap-dump,Java,Jvm,Heap Dump,我的JVM参数中有以下设置: -Xms64m-Xmx512m-Dfile.encoding=“UTF8”-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/opt/log 我还检查了HeapDumpPath也可以是一个目录 问题是,如果发生OOM,我不会得到HeapDump。我已经用HeapDumpPath参数尝试过了,但没有。两例结果相同 我正在为此虚拟机使用JRE 1.6。您的java进程是否具有对/opt/log目录的写入权限?是。用户和组权限

我的JVM参数中有以下设置:

-Xms64m-Xmx512m-Dfile.encoding=“UTF8”-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/opt/log

我还检查了
HeapDumpPath
也可以是一个目录

问题是,如果发生OOM,我不会得到
HeapDump
。我已经用
HeapDumpPath
参数尝试过了,但没有。两例结果相同


我正在为此虚拟机使用JRE 1.6。

您的java进程是否具有对
/opt/log
目录的写入权限?是。用户和组权限。