プロジェクトにGlassfishv3.0.1を使用しています。ただし、Glassfishは何度もダウンしているようです。そのため、Glassfishがダウンしたときに通知するメカニズムを開発したいと思います。Glassfishにオプションはありますか?そうでない場合、どうすればこれを達成できますか?さらに、Glassfishがダウンする理由をどのように理解できますか?ログに適切な説明が見つかりません。
質問する
168 次
1 に答える
2
私はGlassfish自体のオプションを認識しておらず、オプションがあるとは思えません(通常、プロセスがいつ死んでいるかを知るのは難しいです:-)。サービスへの接続を試行するスクリプトを作成する (たとえば、wget
またはをcurl
使用) か、プロセスを監視するシステム監視ツールを使用します。
Glassfish が終了する理由を調べるには、問題をデバッグする必要があります。ここにいくつかのヒントがあります:
- ログの追加/有効化
- ソース コードで を検索します
System.exit()
。これにより、Java アプリが原因の痕跡を残さずに終了する可能性があります。(これも役立つかもしれません) - プロセスの標準出力を確認する
- クラッシュ ダンプを探します。使用している Java VM のドキュメントを参照してください。
于 2013-01-29T08:08:49.000 に答える