6.4.3. データライフの調整
デフォルトでは、JBoss Data Grid のエントリーは期限なし (immortal) ですが、この設定は変更できます。
次の手順は、
DefaultCacheQuickstart.java
ファイルに入力された各行が何を実行するかを定義する例になります。
手順6.4 データライフの調整
- キーの
lifespan
値を変更します。cache.put("key", "value", 5, SECONDS);
- キャッシュにキーが含まれるかを確認します。
assertTrue(cache.containsKey("key"));
- 割り当てられた
lifespan
時間が期限切れになると、キーはキャッシュから削除されます。Thread.sleep(10000); assertFalse(cache.containsKey("key"));