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]

Reply via email to