pmrc2008
pmrc2008
采纳率0%
2015-10-12 04:33

Ehcache 缓存刷到磁盘后,重启Tomcat后,产生的.index文件被删除?????

Ehcache 缓存刷到磁盘后,重启Tomcat后,产生的.index文件被删除?????
code:
1 ehcache.xml
<!-- 永久有效 -->
maxElementsInMemory="10000"
diskPersistent="true"
maxElementsOnDisk="10000"
eternal="true"
overflowToDisk="true"
diskSpoolBufferSizeMB="200"
memoryStoreEvictionPolicy="FIFO"
/>
2/ java代码
static{
// System.setProperty("net.sf.ehcache.enableShutdownHook","true");
// System.setProperty(net.sf.ehcache.CacheManager.ENABLE_SHUTDOWN_HOOK_PROPERTY,"true");
URL url = EhCacheUtil.class.getClassLoader().getResource(EhCacheUtil.EHCACHEURL);
singletonManager = CacheManager.create(url);
singletonManager = new CacheManager(url);
out = singletonManager.getCache("empSignOutCache");

    第二次运行这一句的时候会删除.index
    out = singletonManager.getCache("empSignOutCache"); 
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

相关推荐