永发信息网

如何去掉EhCache的这些警告信息

答案:1  悬赏:30  手机版
解决时间 2021-03-02 10:04
如何去掉EhCache的这些警告信息
最佳答案
说下自己的经历吧 : 我之前是只写了自己的 缓存.没有写 默认的

  <?xml version="1.0" encoding="UTF-8"?>
  <ehcache>

  <diskStore path="java.io.tmpdir" />

  <!--
  name: Cache的唯一标识.
  maxElementsInMemory: 内存中最大缓存对象数.
  maxElementsOnDisk: 磁盘中最大缓存对象数, 若是0表示无穷大.
  eternal: Element 是否永久有效, 一但设置了, timeout 将不起作用.
  overflowToDisk: 当内存中 Element 数量达到 maxElementsInMemory 时, Ehcache 是否将 Element 写到磁盘中.
  timeToIdleSeconds: 设置 Element 在失效前的允许闲置时间. 仅当 element 不是永久有效时使用,
  可选属性, 默认为 0 : 表示可闲置时间无穷大.
  timeToLiveSeconds: 设置 Element 在失效前允许存活时间. 最大时间介于创建时间和失效时间之间.
  仅当 Element 不是永久有效时使用, 默认为 0 : 表示存活时间无穷大.
  diskPersistent: 是否缓存虚拟机重启期数据. (一直没明白这个虚拟机是指什么).
  diskExpiryThreadIntervalSeconds: 磁盘失效线程运行时间间隔, 默认是 120 秒.
  diskSpoolBufferSizeMB: 这个参数设置 DiskStore(磁盘缓存) 的缓存区大小. 默认 30MB.
  memoryStoreEvictionPolicy: 当达到 maxElementsInMemory 限制时, Ehcache 将会根据指定的策略去清理内存.
  默认策略是 LRU(最近最少使用). 可以设置为 FIFO(先进先出) 或 LFU(较少使用).
  -->
  <cache name="sampleCache1" maxElementsInMemory="10000" eternal="false"
  timeToIdleSeconds="300" timeToLiveSeconds="600" overflowToDisk="true" />

  </ehcache>

  启动的时候报没有默认缓存配置的 WARN , 后来加上就好了<defaultCache
  maxElementsInMemory="10000"
  eternal="false"
  timeToIdleSeconds="120"
  timeToLiveSeconds="120"
  overflowToDisk="true"
  diskPersistent="false"
  diskExpiryThreadIntervalSeconds="120"
  memoryStoreEvictionPolicy="LRU" />
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阅读 Round The World
有谁买过安置房,过户多少钱
我家味道清河口店地址在什么地方,想过去办事
私自生产煤油违法吗?
炉子上面有一只毛笔和一片雪花打一成语
陈寅恪先生曾说过,“华夏民族之文化,历数千
艾诺迪亚4高爆修改问题
被爱伤了心之后是什么感觉
容艺艺术培训中心地址在什么地方,想过去办事
走京港澳高速到郑州陇海快线怎么走进
一般的电脑如何设置远程桌面登陆,需要什么条
办理商用房贷款时,第三方提供的保证为可撤销
镀膜玻璃退镀
有穿越之三从四德番外没
兴义市围棋教学中心在哪里啊,我有事要去这个
推荐资讯
疾风之刃拿黄金鱼竿紫色鱼饵钓鱼钓到的都是什
【我的周末作文】我的周末(英语作文)
货币政策是国家通过各种工具调节货币供求以实
梦见狗熊是什么意思
杭州哪里看钱塘江大潮怎么样坐车从杭州市区去
跨越速运如何加盟、
小刚同学放学回家的路上,脚下被有石块绊了一
如何避免选购劣质木质家具
2019年百年学典广东学导练九年级道德与法治全
x+2x+6x=180怎么解这个方程?
致点是什么牌子手机
smt贴片机的平均功率是多少?-smt贴片机
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?