永続性機能は、分散されたCoherenceキャッシュの保存および回復に使用します。キャッシュ内のデータは、致命的な障害後または計画的なメンテナンスのために再起動した後にすばやく回復できるように保持されます。
永続性は、次の2つのモードで動作できます。
- オンデマンド永続性モード – 永続性コーディネータによるリクエスト時に、キャッシュ・サービスは手動で保持され回復されます。永続性コーディネータはMBeanインタフェースとして公開され、これによりキャッシュ・サービスのスナップショットの作成、アーカイブおよび回復の操作を行うことができます。
- アクティブな永続性モード – このモードでは、キャッシュの内容はすべての変更において自動的に保持され、クラスタ/サービスの起動時に自動的に回復します。アクティブな永続性モードでも、永続性コーディネータを使用してオンデマンド・スナップショットを実行することができます。
永続性を構成するには: