Set the max objects for the memory cache to 0.
--- artofabhi <[EMAIL PROTECTED]> wrote: > > Tim is right. I apologize for confusion. > > I just need Disk Caching and no memory caching. My > server crashes in every > 2-3 hours and need to restart. > > Is there any way I can go for just disk caching. > > My cache.ccf file is pasted below. > > -Abhishek > > > Tim Cronin wrote: > > > > I think what he wants is to only cache to disk not > to memory. > > > > > > -----Original Message----- > > From: Aaron Smuts [mailto:[EMAIL PROTECTED] > > Sent: Friday, December 07, 2007 1:12 PM > > To: JCS Users List > > Subject: Re: How to go for File Caching instead of > memory caching > > > > The documentation on the website explains in > detail > > how to configure a disk cache auxiliary. If you > have > > any questions after reading the instruction, > please > > let us know. > > > > Aaron > > > > > > --- Abhishek Guru <[EMAIL PROTECTED]> > wrote: > > > >> > > >> > Hi JCS Gurus and Users, > >> > > >> > My tomcat is throwing OutOfMemoryException. > > >> How should I implement > >> > cache for File Caching and not memory caching. > >> Please suggest. > >> > > >> > My cache.ccf is as below. > >> > > >> > # Registry used to register and provide the > >> > # IRemoteCacheService service. > >> > registry.host=localhost > >> > registry.port=1102 > >> > # call back port to local caches. > >> > remote.cache.service.port=1102 > >> > # cluster setting > >> > remote.cluster.LocalClusterConsistency=true > >> > remote.cluster.AllowClusterGet=true > >> > > >> > > >> > # DEFAULT CACHE REGION > >> > > >> > # sets the default aux value for any non > >> configured caches > >> > jcs.default=DC > >> > > >> > > > jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttribut > > es > >> > jcs.default.cacheattributes.MaxObjects=10000 > >> > > >> > > >> > > > jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory > > .lru.LRUMemoryCache > >> > jcs.default.elementattributes.IsEternal=false > >> > > >> > jcs.default.elementattributes.MaxLifeSeconds=864000 > >> > jcs.default.elementattributes.IdleTime=18000 > >> > jcs.default.elementattributes.IsSpool=true > >> > jcs.default.elementattributes.IsRemote=true > >> > jcs.default.elementattributes.IsLateral=true > >> > > >> > > >> > # CACHE REGIONS AVAILABLE > >> > > >> > # Regions preconfigured for caching > >> > jcs.region.CAL_CACHE=DC > >> > > >> > > >> > > > jcs.region.CAL_CACHE.cacheattributes=org.apache.jcs.engine.CompositeCach > > eAttributes > >> > > >> > > > jcs.region.CAL_CACHE.cacheattributes.MaxObjects=10000 > >> > > >> > > >> > > > jcs.region.CAL_CACHE.cacheattributes.MemoryCacheName=org.apache.jcs.engi > > ne.memory.lru.LRUMemoryCache > >> > > >> > > > jcs.region.CAL_CACHE.elementattributes.IsEternal=false > >> > > >> > > > jcs.region.CAL_CACHE.elementattributes.MaxLifeSeconds=864000 > >> > > >> > > > jcs.region.CAL_CACHE.elementattributes.IdleTime=18000 > >> > > >> > jcs.region.CAL_CACHE.elementattributes.IsSpool=true > >> > > >> > jcs.region.CAL_CACHE.elementattributes.IsRemote=true > >> > > >> > > > jcs.region.CAL_CACHE.elementattributes.IsLateral=true > >> > > >> > > >> > # AUXILIARY CACHES AVAILABLE > >> > > >> > # Primary Disk Cache -- faster than the rest > >> because of memory key storage > >> > > >> > > >> > > >> > > > jcs.auxiliary.DC=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheF > > actory > >> > > >> > > >> > > > jcs.auxiliary.DC.attributes=org.apache.jcs.auxiliary.disk.indexed.Indexe > > dDiskCacheAttributes > >> > > >> > > >> > > > jcs.auxiliary.DC.attributes.DiskPath=${env.CATALINA_HOME}/webapps/swatse > > c/JCS/ > >> > > >> > > > jcs.auxiliary.DC.attributes.MaxPurgatorySize=10000000 > >> > #jcs.auxiliary.DC.attributes.MaxKeySize=1000000 > >> > jcs.auxiliary.DC.attributes.MaxKeySize=-1 > >> > > jcs.auxiliary.DC.attributes.MaxRecycleBinSize=5000 > >> > > >> > > > #jcs.auxiliary.DC.attributes.OptimizeAtRemoveCount=300000 > >> > > >> > jcs.auxiliary.DC.attributes.OptimizeAtRemoveCount=-1 > >> > > >> > > > jcs.auxiliary.DC.attributes.ShutdownSpoolTimeLimit=60 > >> > > >> > > >> > > >> > # Remote RMI Cache set up to failover > >> > > >> > > > #jcs.auxiliary.RC=org.apache.jcs.auxiliary.remote.RemoteCacheFactory > >> > #jcs.auxiliary.RC.attributes= > >> > > >> > > > org.apache.jcs.auxiliary.remote.RemoteCacheAttributes > >> > > >> > > > #jcs.auxiliary.RC.attributes.RemoveUponRemotePut=false > >> > > >> > > > #jcs.auxiliary.RC.attributes.RmiSocketFactoryTimeoutMillis=5000 > >> > #jcs.auxiliary.RC.attributes.GetOnly=false > >> > #jcs.auxiliary.RC.attributes.Receive=true > >> > > #jcs.auxiliary.RC.attributes.GetTimeoutMillis=-1 > === message truncated === --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]