ehcache持续存在磁盘问题

ehcache持续存在磁盘问题,第1张

ehcache持续存在磁盘问题

好的,我要做的就是使用配置文件配置缓存。这是更新的配置:

<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"          xsi:nonamespaceSchemaLocation="../config/ehcache.xsd">    <diskStore path="C:/mycache" />    <defaultCache        maxElementsInMemory="10000"         eternal="true"        timeToIdleSeconds="120"         timeToLiveSeconds="120"         overflowToDisk="true"        maxElementsonDisk="10000000"         diskPersistent="true"        diskExpiryThreadIntervalSeconds="120"         memoryStoreEvictionPolicy="LRU" />    <cache         name="test"         maxElementsInMemory="500"         eternal="true"        overflowToDisk="true"         timeToIdleSeconds="300"         timeToLiveSeconds="600"        diskPersistent="true"         diskExpiryThreadIntervalSeconds="1"        memoryStoreEvictionPolicy="LFU" /></ehcache>

因此,基本上我没有使用构造函数来定义缓存。

我想这会起作用,但是我仍然想知道为什么以编程方式定义的缓存不能持久化在磁盘上(特别是因为它们仍然被写入磁盘!)。

感谢您的评论。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5500611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存