如何捕获JVM中的OutOfMemoryError并运行脚本(如果它被捕获)?
作者:互联网
我有一个有时会抛出OOME的程序,
我知道JVM选项中有一个标志我可以设置,并且每当出现某个错误/异常(例如OOME)时它会调用我编写的脚本.
该脚本将为用户提供通知,并将使用不同的参数调用该程序,以便它不会再次获得OOME.
有谁知道如何设置这个标志?我需要设置什么JVM选项?
我在网上到处看都找不到答案.
请帮帮我!
谢谢,
埃
解决方法:
-XX:OnOutOfMemoryError =“cmd args; cmd args”
来自:http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html#DebuggingOptions
标签:jvm-arguments,java,jvm,out-of-memory 来源: https://codeday.me/bug/20191006/1860880.html