Web应用程序在jni崩溃时重新启动?

问题描述

| 我在glassfish上编写Web应用程序Java EE。 我担心在jni崩溃时会发生什么。 服务器会崩溃吗? -在Linux环境中这是可能的,因为用户可以篡改某些文件,这将导致jni崩溃。 如果可以在崩溃时自动重新启动,那就太好了,但是我找不到如何执行此操作。     

解决方法

  服务器会崩溃吗? 运行Glassfish的JVM将崩溃。主机服务器不会崩溃。   ...这在Linux环境中是可能的,因为用户可以篡改某些文件,这将导致jni崩溃。 仅当您弄乱了相关文件的访问权限时……或者您已授予root / sudo对错误人员的访问权限。   如果可以在崩溃时自动重新启动,那就太好了,但是我找不到如何执行此操作。 通常,您可以通过从脚本中启动JVM来执行此操作,该脚本检测到服务已死,然后在循环中重新启动它。 (处理在不死的情况下锁定/停止工作的服务会更加棘手...)     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...