依預設,Java VM 會從 Windows 擷取訊號,這些訊號會指示作業系統正在關閉或使用者正在登出,並會自行正常關閉。此運作方式會導致在使用者登出 Windows 時,Application Server 服務關閉。若要防止在使用者登出時服務關閉,請設定 -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"/> ...