だから基本的に我々の場合には、サーバは不思議なダウンし、私たちは多くの場合、それを再起動し、それが正常に動作を開始します。これまでパターンを確立することはできませんでした。スレッドダンプを見ても役に立ちましたが、メモリ使用量も分析したいと考えています。これらのツールは、定期的に実行されるように設定できます(定期的にスナップショットを保存し続ける)か、例外やクラッシュを検出するたびには、私は定期的にスナップショットを取るためにjhatやjmapのようなプロファイルを設定することはできますか例外が検出されるたびに
0
A
答えて
0
jmapをcronで実行できますか?
もう1つの方法は、jdb to the processを添付することです。それはキャッチされない例外で停止し、その状態でjmapを使用してヒープダンプを取ることができます。残念ながら、jdb自体はヒープダンプの取得をサポートしていません。
0
それは完全なダンプを生成しませんが、jstat
は定期的に時間をかけてメモリのsumamryの統計情報を提供するために、継続的に実行することができます。例えば
> jstat -gccause -t <JVMID> 60s
、すべてのメモリ・プールとガベージコレクション統計を作成しますあなたがCtrl-C
でそれを殺すまで分。
jstat
は、メモリとガベージコレクション以上のことができます。詳細については、jstatのマンページを参照してください。
http://docs.oracle.com/javase/6/docs/technotes/tools/share/jstat.html
関連する問題
- 1. 定期的なネットワークコールを行うようにiOS MDMプロファイルを設定する
- 2. log4netのは、私は例外のために、このようなパターンを設定したい他のログメッセージ
- 3. 設定と私はこのような委任に渡されたプロパティを設定し、取得したいデリゲート
- 4. マーク私は設定したマークは定期的に削除されます
- 5. シミュレーションを行うために、初期状態をSimulinkモデルに設定することはできますか?
- 6. Dartのクラスでメソッドを動的に呼び出す方法やインスタンス変数を設定する方法はありますか?私はダートクラスのコンストラクタで、このような何かを行うことができるようにしたいでしょう
- 7. 「インデックスが範囲外です」例外をデバッグするにはどうすればよいですか?または、例外がスローされたときにVSがデバッグモードに入るようにすることはできますか?
- 8. 例外のために完全なコールスタックを表示するためにjavaを設定するには?
- 9. どのように私は適切にXMLのresponeを管理するために、Ext.form.panelから提出を設定することができますか?
- 10. 仮想ホスト設定で.htaccessに設定された値を読み取ることはできますか?
- 11. Mavenでプロファイルごとにクラスやリソースを除外(またはインクルード)することはできますか?
- 12. 私は私のtextFieldのためにテキストを設定したいときnullポインタ例外をスローします
- 13. 私のローカルセットアップのためにパブリックAPI呼び出しを設定するには?
- 14. は、私はこのような何かをすることができるように期待していた
- 15. 例外がスローされた後にScheduledExecutorServiceがタスクを再度実行しないのはなぜですか?定期的なタスクを実行するための
- 16. Web API ExceptionFilterAttributeで設定された例外を設定する
- 17. UITextView最大の線を設定するには、これは私がラインの最大数を設定するためにやっているものですカーソル
- 18. 値が変更されるたびにメソッドを自動的に呼び出すことはできますか?
- 19. どのように私は他のすべてのリンクを引き出すために否定的なreg式の一致を設定するのですか
- 20. ヘッダファイルは、私は私がしたいことは首相の決定された数と配列を埋めるために、このヘッダファイルで定義された関数generate_primes()を呼び出すことです primes.hというヘッダーファイルを作成し
- 21. ネストされたajax呼び出しをどのように同期させることができますか?
- 22. このメソッドが初めて呼び出されたときに初めてユーザー設定が保存されるのはなぜですか?
- 23. 私のGitHubリポジトリから引き出すようにDockerを設定することはできますか?
- 24. Tensorflowオブジェクト検出APIに否定的な例を含めるべきですか?
- 25. あなたが絵(のほとんど)を取得するように、私はここにフィドルのすべてを出て行ってきた私は、固定
- 26. は、私はマップやArrayListのからjfreeにDefaultCategoryDatasetにデータを設定することができます
- 27. 設定ビルドパックがPython用に設定されたばかりのときにそれを検出できませんでしたか?私は次のエラーのため、無駄でHerokuのにDjangoのWebアプリケーションをプッシュしようとしてきた
- 28. は、私がこのように私のconfigsをマージ、ネストされた設定パラメータ
- 29. どのように/私はspacemacsのeslintの設定ファイルを設定することができます
- 30. NSObjectをBOOLプロパティに設定するときに例外が発生することはありますか?