Confluence の診断: Garbage collection exceeded time limit
この診断アラートは、設定した監視期間中にガベージ コレクションに割り当てられたメモリが、設定したしきい値 (パーセント) を超えたことを警告します。ガベージ コレクションでメモリが大量に消費されると、アプリケーションのパフォーマンスに影響します。
アプリケーション ログに次のエラーが記録される。
WARNING ; JVM ; JVM-1002 ; Garbage collection exceeded time limit ; not-detected ; ; ; {...}
このアラートは、Confluence 6.11 以上でデフォルトで有効になっています。
この問題の解決方法
このアラートに対するアクションは不要です。しかし、この情報は停止や他のパフォーマンスの問題を調査する際に役立つ場合があります。
このアラートを無視した場合
このアラートは、情報提供のみです。直接のアクションは必要ありませんが、ガベージ コレクション (GC) が長いとアプリケーションのクラッシュを引き起こす可能せがあるため、GC 設定を改善することを推奨します。「ガベージ コレクション (GC) チューニング ガイド」を参照してください。
しきい値を変更することはできますか?
はい、このアラートのしきい値および動作は、以下のシステム プロパティを使って変更できます。
diagnostics.jvm.garbage.collector.percent
diagnostics.jvm.garbage.collector.monitoring.period.secs
diagnostics.jvm.memory.check.period.secs
システム プロパティを設定する方法の詳細は、「システム プロパティの設定」を参照してください。