Ehcache的overflowToDisk屬性用來配置當緩存存儲的數據達到maxInMemory限制時是否overflow到磁盤上。如果這個屬性為true,那么要求緩存的數據必須是可序列化的,如果不是可序列化的,ehcache將在日志中打印這個錯誤(文檔中僅指出了這點),并且調用memoryStoreEvictionPolicy設置的策略(例如LRU)移除內存中的一個緩存元素再放入新的Element,同時觸發CacheEventListener的notifyElementEvicted方法。
|
|||
Ehcache的overflowToDisk屬性用來配置當緩存存儲的數據達到maxInMemory限制時是否overflow到磁盤上。如果這個屬性為true,那么要求緩存的數據必須是可序列化的,如果不是可序列化的,ehcache將在日志中打印這個錯誤(文檔中僅指出了這點),并且調用memoryStoreEvictionPolicy設置的策略(例如LRU)移除內存中的一個緩存元素再放入新的Element,同時觸發CacheEventListener的notifyElementEvicted方法。
|
|||