我們需要一個重啟持久緩存。主要目標是在啟動時預加載盡可能多的數據。因此要求是:從磁盤存儲預加載從已經使用熱緩存運行的鄰居節點預加載看起來 Infinispan 在這里可能是一個合適的選擇,但我在文檔中發現以下內容:5.8. 集群緩存加載器ClusterCacheLoader 不支持預加載(preload=true)。如果 fetchPersistentSate=true,它也不會提供狀態。除了編寫自定義緩存加載器之外,還有其他方法可以將 Infinispan 配置為在啟動時從鄰居節點預加載數據嗎?
1 回答

幕布斯6054654
TA貢獻1876條經驗 獲得超7個贊
ClusterCacheLoader
通常在失效模式下使用,其中預加載不是很有用。
聽起來您需要一個復制的緩存。只要您不禁用狀態傳輸,復制的緩存就會在啟動時從已經運行的節點接收現有條目。
添加回答
舉報
0/150
提交
取消