#开启冗余内存清除
jcs.default.cacheattributes.UseMemoryShrinker=true
#闲置内存对象的过期时间
jcs.default.cacheattributes.MaxMemoryIdleTimeSeconds=-1
#内存清除执行间隔(5分钟)
jcs.default.cacheattributes.ShrinkerIntervalSeconds=300
MaxMemoryIdleTimeSeconds=-1表示内存对象永不过期,过期的内存对象会从Memory移到Disk中
#Memory中最大可保存的内存对象个数
jcs.default.cacheattributes.MaxObjects=1200
#UPDATE:每保存一个对象都会缓存到Disk;SWAP:只有Memory中替换掉的对象才会写入Disk
jcs.default.cacheattributes.DiskUsagePatternName=UPDATE
jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes
#缓存对象是否永久有效
jcs.default.elementattributes.IsEternal=false
#缓存对象的有效期,过期不会自动从缓存移除,只有get时才会判断有效期并移除;
#UseMemoryShrinker=true时会定时移除Memory中的过期对象,彻底移除,不会移入Disk
jcs.default.elementattributes.MaxLifeSeconds=60
#缓存对象最大空闲时间
jcs.default.elementattributes.IdleTime=18000000
#缓存对象是否需要保存到Disk,所有牵涉到保存到Disk的动作都根据此配置判断
jcs.default.elementattributes.IsSpool=true
jcs.default.elementattributes.IsRemote=true
jcs.default.elementattributes.IsLateral=true
本文出自 “折翼天使” 博客,请务必保留此出处http://99307064.blog.51cto.com/718663/1432975
原文地址:http://99307064.blog.51cto.com/718663/1432975