默认情况下,Java VM 从 Windows 捕捉指示操作系统正在关闭或者用户正在注销的信号,并关闭自身而不报告任何错误。此行为可导致 Application Server 服务在用户从 Windows 注销时关闭。要防止服务在用户注销时关闭,请设置 -Xrs Java VM 选项。
要设置 -Xrs Java VM 选项,请将以下行添加到 as-install\domains\domain-name\config\domain.xml 文件中定义 Java VM 选项的部分:
<jvm-options>-Xrs</jvm-options>
如果 Application Server 服务正在运行,请先停止再重新启动该服务以使更改生效。
在某些 Windows 2003 Server 安装中,将 -Xrs 选项添加到 domain.xml 文件无法防止服务关闭。在这种情况下,请在 as-install\lib\processLauncher.xml 文件中添加该选项,如下所示:
<process name="as-service-name"> ... <sysproperty key="-Xrs"/> ...