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 >> > #jcs.auxiliary.RC.attributes.RemoteHost=localhost >> > #jcs.auxiliary.RC.attributes.RemotePort=1102 >> > #jcs.auxiliary.RC.attributes.LocalPort=1211 >> > >> > >> > >> > Regards >> > Abhishek >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Re%3A-How-to-go-for-File-Caching-instead-of-memory-caching-tf4958176.html#a14226086 Sent from the JCS - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]