有沒有在Ehcache中指定數據刷新策略?我目前正在將應用程序從OSCache遷移到Ehcache,除了設置timeToIdle
和timeToLive
之外,我似乎找不到任何指定元素何時需要刷新的方法。在Ehcache中設置刷新策略
我想要的是:在訪問緩存中的元素時,請檢查它的關聯資源以查看它是否比緩存元素的lastUpdateTime
更新。如果是,刷新緩存;否則提供緩存中的內容。
在OSCache中,這是通過捕獲NeedsRefreshException
併爲元素設置自定義刷新策略完成的。我一直在研究文檔一段時間,但是我無法找到任何方法或例子來說明我在Ehcache中如何實現這一點。
任何幫助將不勝感激:)。
亞歷