发生故障时重启java虚拟机

时间:2015-09-02 00:26:33

标签: java jvm fault-tolerance

Java虚拟机可能会发生一些非常糟糕的情况。比未捕获的异常更可怕的东西,比如错误。所以我想在恢复模式下自动重启应用程序并清理它已经中途丢失的资源。

什么是在失败时重启java机器的强大方法?谷歌建议一些通用的婴儿保护程序,如守护进程工具,但我寻求更多的平台独立和面向Java的解决方案。就像例如原生扩展。

1 个答案:

答案 0 :(得分:0)

我所做的是有一个shell脚本来检查退出代码。如果退出代码是错误,它会在循环中重新启动问题。否则shell脚本退出。

相关问题