10.6 WindowsサーバーからログオフするとJava仮想マシンが停止する
シナリオ:サーバーにログオンし、JSMアドミニストレータが実行しているとします。いくつかの作業を行います。JSMアドミニストレータは引き続き実行しています。その後、サーバーからログオフします。JSMアドミニストレータが機能を停止し、不具合が発生します。
何が起こっているかというと、ログオフ時にJava仮想マシンが停止しています。これは、ほとんどの状況では正しい動作ですが、WindowsサービスからJava仮想マシンを実行している場合には正しくありません。
Java仮想マシンはどのようにして違いを区別できるでしょうか?区別はできませんが、-Xrsオプションを使用してログオフするとJava仮想マシンを停止しないようにすることができます。
jsmmgrdta.txtファイルに-Xrsオプションを挿入すれば、上記のシナリオは発生しなくなります。