gpt4 book ai didi

java - Ehcache,可快速重启并溢出到磁盘

转载 作者:搜寻专家 更新时间:2023-10-31 08:03:51 24 4
gpt4 key购买 nike

我正在使用大内存的 ehcache entreprise 2.7。我希望有一个缓存在满时溢出到磁盘,并且我希望这个缓存在重启后保持不变。

我目前的配置是:

<cache name="dataservice"
eternal="true"
maxEntriesLocalHeap="1"
overflowToOffHeap="true"
maxBytesLocalOffHeap="60M">
<persistence strategy="localRestartable"/>
</cache>

此配置通过重新启动使缓存持久化(并且它工作得很好)但它似乎不会溢出到磁盘。我真的很想使用“localRestartable”,因为它比旧属性 diskPersistent="true"效果更好。 “localRestartable”与属性 overflowToDisk="true"不兼容...

关于如何让我的缓存溢出到磁盘有什么想法吗??

最佳答案

我正在使用类似的东西并且它不能与重新启动一起使用(它也不是企业版)但是,我正在使用某种“缓存管理器”(自己的解决方案) - 我正在将所有缓存备份到每 20 秒生成一次 XML 文件。如果有更好的解决方案 - 我也将不胜感激。

<cache name="dataservice"
maxElementsInMemory="1000"
maxElementsOnDisk="10000"
overflowToDisk="true"
eternal="true"
>
</cache>

关于java - Ehcache,可快速重启并溢出到磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16182593/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com