Restlet フレームワークを使用するアプリケーション サービスがあります。しかし、1〜2日走った後。思わず止まってしまいました。アプリケーション ディレクトリを確認したところ、次のようなログ ファイルが見つかりました。
Java ランタイム環境によって致命的なエラーが検出されました:
#
pc=0x00000039c7e7adfe、pid=32765、tid=1077344576 の SIGSEGV (0xb)
ログファイルはこちら: http://pastebin.com/fwNKWdT6
それで、これをデバッグまたは処理する方法を誰かに教えてもらえますか? Linux アプリケーションが SEGFAULT シグナルをキャッチして手動で再起動できることはわかっています。とにかくJavaアプリケーションでそれを行うことはありますか?
また、リモートJavaアプリケーションのCPU/メモリを監視する方法を知っていますか?
ありがとう。