问题描述
我想在发生 OutOfMemory 错误时收集线程转储。
我在 run.conf 脚本中添加了这个选项:
JAVA_OPTS="${JAVA_OPTS} -XX:OnOutOfMemoryError=/bin/kill -3 %p"
但在启动时我有:
Unrecognized option: -3
Could not create the Java virtual machine.
我试过:
JAVA_OPTS="${JAVA_OPTS} -XX:OnOutOfMemoryError=\"/bin/kill -3 %p\""
进程启动 args 中的结果没问题:
.... -XX:OnOutOfMemoryError="/bin/kill -3 %p" ....
但是启动时的错误是一样的:
Unrecognized option: -3
Could not create the Java virtual machine.
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)