私のjbossアプリケーションが突然停止し、コアダンプファイルがプロセスIDとともに/ var/crash/pathに生成されました。同じ場所にログは生成されません。 Javaのバージョンはjava-1.7.0-openjdk-1.7.0.45.x86_64です。私はなぜ私のアプリケーションが殺されてこのファイルが生成されたのか知りたい。何らかのメモリリークが発生したことが原因で、このエラーが発生する可能性があります。しかし、アプリケーションログには痕跡がありません。このコードダンプファイル(約6 GB)をデバッグする方法コアダンプファイルでJavaアプリケーションのメモリリークをチェックする方法は?
0
A
答えて
0
私はダンプファイルを見ることができないので、正確にメモリリークを言うことはできません。 メモリリークチェックのために、実行中のアプリケーションには多くのツールがあります。 JDKの中でも、VisualVMツールは "JDK/bin"フォルダにあります。 プロダクションサーバーにポイントすることができます。これはそれを再現しようとしている実行する必要がある最初の事の前に起こったことがない場合
他の複数の解決策は、https://developers.redhat.com/blog/2014/08/14/find-fix-memory-leaks-java-application/
関連する問題
- 1. javascriptアプリケーションでSeleniumを使用してメモリリークをチェックする方法は?
- 2. javaでエンコーディングをチェックする方法は?
- 3. javaのカーソルタイプをチェックする方法は?
- 4. GDBを使用してコアダンプファイルを生成する際のコアダンプファイルのサイズを制限する方法
- 5. Javaでヌル値をチェックする方法
- 6. Javaで印刷アプリケーションをチェックする
- 7. Android JNIコアダンプファイルの読み方
- 8. メモリリークを見つけてjquery/javascriptアプリケーションをデバッグする方法は?
- 9. JavaでこのNetBeansメモリプロファイルセッションを理解する方法(可視メモリリーク)?
- 10. タブベースのアプリケーションでユーザーのConfidencialをチェックする方法は?
- 11. アンドロイドスタジオで実行中のアプリケーションのデータベースをチェックする方法は?
- 12. アプリケーションでのメモリリーク
- 13. javaでLDAPパスワードハッシュ方式(パスワード認証)をチェックする方法は?
- 14. Javaで変数の増加率をチェックする方法は?
- 15. Phonegapアプリケーションでメモリリークを見つける方法
- 16. Javaでワイルドカードを使ってファイルをチェックする方法は?
- 17. ActionScript 3アプリケーションでメモリリークを検出する方法はありますか?
- 18. Javaアプリケーションをlogstashにする方法は?
- 19. Javaアプリケーションではメモリリークはまったくありませんか?
- 20. メモリリークのWebアプリケーションをテストするには?
- 21. javaサーブレットフィルタでOPTIONSメソッド呼び出しをチェックする方法は?
- 22. webappでメモリリークを捜す方法は?
- 23. クライアントのシミュレータで私のアプリケーションをチェックする方法
- 24. JavaでのメモリリークImageIO.read()
- 25. チェックしたJavaアプリケーションは、C#.NETの
- 26. アプリケーション自体のチェックサムをチェックする方法は?
- 27. コアダンプファイル形式
- 28. Java:ディレクトリをチェックする方法は、ファイルのみを含む
- 29. 別のコンピュータからdevモードでgwtアプリケーションをチェックする方法
- 30. Javaでの文の到達可能性をチェックする方法
@されています。もしあなたがそれを再現できなければ何かを見つけた場合、それをどのように修正する予定ですか? – efekctive
この問題は私の生産システムで起こりますが、私はテストを行うことができません。残念ながら私のテスト環境ではそれを再現できません。プロダクションからコアダンプファイルしか得られませんでしたが、アプリケーションログ –
からのトレースはありませんでした。コアダンプの読み込みが必要です。投稿できますか?私はあなたが本当にそれを修正し始めるために再び起こるまで待たなければならないのではないかと心配しています – efekctive