如何解决Web应用程序在jni崩溃时重新启动?
| 我在glassfish上编写Web应用程序Java EE。 我担心在jni崩溃时会发生什么。 服务器会崩溃吗? -在Linux环境中这是可能的,因为用户可以篡改某些文件,这将导致jni崩溃。 如果可以在崩溃时自动重新启动,那就太好了,但是我找不到如何执行此操作。解决方法
服务器会崩溃吗?
运行Glassfish的JVM将崩溃。主机服务器不会崩溃。
...这在Linux环境中是可能的,因为用户可以篡改某些文件,这将导致jni崩溃。
仅当您弄乱了相关文件的访问权限时……或者您已授予root / sudo对错误人员的访问权限。
如果可以在崩溃时自动重新启动,那就太好了,但是我找不到如何执行此操作。
通常,您可以通过从脚本中启动JVM来执行此操作,该脚本检测到服务已死,然后在循环中重新启动它。 (处理在不死的情况下锁定/停止工作的服务会更加棘手...)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。