私は問題があり、私の仕事はそれに依存しています。Linux環境でjmvスタックをデバッグする方法とramdonlyでクラッシュするJavaアプリケーションを使用するTomcat?
TomcatにLinuxでクラッシュしているramアプリケーションがいくつかあります(アプリケーションは私のものではなく、変更も不可能です)。 毎朝、一部のアプリが壊れています。 私はJVMのメッセージ(outofmemory、nullpointerなど)を見て、アプリケーションをクラッシュしたときに、Javaスタックを見たいと思っています。私は問題を解決するためのアドバイスを見ることができます。
私はこれについて何も知らない。
私はインターネットのvisualvmとjconsoleでこれを探しました。私は何をしたいのですか? クラッシュしたときだけJVMのJavaスタックのメッセージを見たいと思います。
私は助けが必要です。どうもありがとうございました。
あなたのキットのデモ版を添付して、見つかったものを見ることもできます。さらに、使用可能なダンプを有効にします。たとえば、oome(google)にヒープダンプを作成します。Tomcatログにも重要な情報が含まれているはずです。 – Marged
jconsoleとvisualvmを使用してjvmスタックを表示することはできません。 – user3765208
正確に私は知りたいと思います: visualVMをJVMクラッシュを検出したときにダンプし、JVMのエラーを表示するように設定できますか?(それはoutmemoryerrorかJVMの他のメッセージです)??? もしそうなら、どうすればいいのですか? – user3765208