0

私はここで奇妙な状況に陥っています。Wintel ボックスのサービスとして JBoss 5.1.0 をインストールしました。JBoss インスタンスが失敗した場合、サービスは自動的に再起動します。

ただし、このシナリオをテストする方法が見つかりませんでした。JBoss を実行していた JVM を強制終了しましたが、サービスは再起動しませんでした。JBoss サービスを異常終了させて​​、確実に再起動できるようにする必要があります。

要するに、JBoss を異常終了させる方法が必要です。

助けてください。

4

1 に答える 1

0

System.exit(1)?を呼び出す JSP を作成します。ただし、これは Security Manager に違反する可能性があり、JBoss はそれを許可しない可能性があります。

私の経験では、JBoss ノード (および一般的なアプリ サーバー) は、プロセスが存在するような方法ではクラッシュしない傾向があります。代わりに、応答を停止し、明示的な再起動が必要になるまで、増加するリソース (メモリなど) を消費する可能性が高くなります。確かに再現は簡単ですが、自動的に処理するのは難しくなります。

于 2009-09-23T22:01:35.987 に答える