Java プロセスが停止するという興味深い問題があります。
アプリケーションはスタックトレースを行わず、ログに何も書き込みません。プロセスはランダムに終了します。これは頻繁に使用されるアプリケーションですが、問題が発生するのは月に 1 回程度です。
現在、 Process Monitorの使用を検討していますが、他の提案があれば歓迎します。
編集:
これは分散 Java アプリケーションであり、社内の Web フレームワークを使用して Weblogic 上で実行され (これはひどい考えですが、8 年間実行されています)、Oracle に接続しています。
-
メモリ不足ですか? Brian Agnew によると、私たちのログは java.lang.OutOfMemoryException をキャッチします。
クラッシュをログに書き込みますか? Java が終了するのではなく、プロセス レベルで死が起こっているのです。