1 トラブルシューティングのためのJavaの準備
この章では、よりよいトラブルシューティング手法のためのJavaとJavaアプリケーションの設定指針について説明します。これらの事前のJavaの設定は、Javaおよびアプリケーションの問題のデバッグおよび絞込みに役立ちます。すべての提案がすべてのアプリケーションに適用されるものではありません。
この章の構成は、次のとおりです。
トラブルシューティングのためのJavaの設定
トラブルシューティングの関連データを収集可能にするためのJava環境およびコマンド行オプションを設定します。
Javaを設定する手順は次のとおりです。
- Javaのバージョンの更新: 修正されたJavaの問題のトラブルシューティングに時間をかけることを避けるために、最新のJavaバージョンを使用します。多くの場合、Javaランタイムのバグに起因する問題は、最新のアップデート・リリースで修正されています。最新のJavaバージョンの使用により、いくつかの一般的な既知の問題を回避できます。
- デバッグのためのJava環境の設定: 大きなJavaアプリケーションの設定、ランチャ・スクリプトによるアプリケーションの起動、または複数のマシンで分散Javaを実行するときは次のシナリオを検討してください。
JVMのトラブルシューティングのためのオプションおよびフラグの有効化
トラブルシューティングの関連データを収集可能にするためのJVMオプションやフラグを設定します。
収集するデータはシステムごとに異なり、問題が発生した場合に使用するデータによっても異なります。次のデータの収集を検討します。