jakarta-jcs-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Toback" <Michael.Tob...@chordiant.com>
Subject RE: UDP Discovery mode with JCS 1.2.7.3
Date Wed, 17 May 2006 17:25:26 GMT
Aaron,

Thanks, I really appreciate your quick response. I am not getting any
errors on the multicast anymore, but am getting what appears to be an
error on starting (or finding?) the Lateral Cache. BTW, is there a way
to get more verbose logging?

Here is the output from the system log:

[5/17/06 10:18:48:134 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCacheManager configure Creating
cache manager from config file: /cache.ccf
[5/17/06 10:18:48:400 PDT] 00000033 ThreadPoolMan I
org.apache.jcs.utils.threadpool.ThreadPoolManager loadConfig
thread_pool.default PoolConfiguration = useBoundary = [true]boundarySize
= [2000]maximumPoolSize = [150]minimumPoolSize = [4]keepAliveTime =
[300000]whenBlockedPolicy = [RUN]startUpSize = [4]
[5/17/06 10:18:48:494 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCacheConfigurator
setDefaultAuxValues Setting default auxiliaries to 
[5/17/06 10:18:48:556 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCacheConfigurator
setDefaultCompositeCacheAttributes setting
defaultCompositeCacheAttributes to [ useLateral = false, useRemote =
false, useDisk = false, maxObjs = 1000, maxSpoolPerRun = -1 ]
[5/17/06 10:18:48:619 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCacheConfigurator
setDefaultElementAttributes setting defaultElementAttributes to [
IS_LATERAL = true, IS_SPOOL = true, IS_REMOTE = true, IS_ETERNAL = true,
MaxLifeSeconds = -1, IdleTime = -1, CreateTime = 1147886328619,
LastAccessTime = 1147886328619, getTimeToLiveSeconds() = -1, createTime
= 1147886328619 ]
[5/17/06 10:18:48:822 PDT] 00000033 LRUMemoryCach I
org.apache.jcs.engine.memory.lru.LRUMemoryCache initialize initialized
LRUMemoryCache for IcClientCache
[5/17/06 10:18:49:009 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCache <init> Constructed cache
with name: IcClientCache
[5/17/06 10:18:49:009 PDT] 00000033 LRUMemoryCach I
org.apache.jcs.engine.memory.lru.LRUMemoryCache initialize initialized
LRUMemoryCache for ChordiantDataCache
[5/17/06 10:18:49:025 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCache <init> Constructed cache
with name: ChordiantDataCache
[5/17/06 10:18:49:040 PDT] 00000033 CompositeCach E
org.apache.jcs.engine.control.CompositeCacheConfigurator parseAuxiliary
Could not instantiate auxFactory named "LTCP".
 [5/17/06 10:18:49:119 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCacheConfigurator parseRegions
Parsed regions [IcClientCache, ChordiantDataCache]
[5/17/06 10:18:49:290 PDT] 00000033 CompositeCach I
org.apache.jcs.engine.control.CompositeCacheConfigurator doConfigure
Finished configuration in 859 ms.

Here is my configuration (The IcCache is being used by a different
application):

# DEFAULT CACHE REGION  
# Sets the default value for any non configured caches 
jcs.default=
jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttribut
es
jcs.default.cacheattributes.useLateral=false
jcs.default.cacheattributes.useRemote=false
jcs.default.cacheattributes.useDisk=false
jcs.default.cacheattributes.MaxObjects=1000
jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory
.lru.LRUMemoryCache
jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes

# default region used by the OJB
jcs.region.IcClientCache=
jcs.region.IcClientCache.cacheattributes=org.apache.jcs.engine.Composite
CacheAttributes
jcs.region.IcClientCache.cacheattributes.MaxObjects=1000
jcs.region.IcClientCache.cacheattributes.MemoryCacheName=org.apache.jcs.
engine.memory.lru.LRUMemoryCache
jcs.region.IcClientCache.cacheattributes.UseMemoryShrinker=true
jcs.region.IcClientCache.cacheattributes.MaxMemoryIdleTimeSeconds=3600
jcs.region.IcClientCache.cacheattributes.ShrinkerIntervalSeconds=300
jcs.region.IcClientCache.elementattributes=org.apache.jcs.engine.Element
Attributes 
jcs.region.IcClientCache.elementattributes.IsEternal=false 
#jcs.region.IcClientCache.elementattributes.MaxLifeSeconds=1
jcs.region.IcClientCache.elementattributes.IdleTime=28800
jcs.region.IcClientCache.elementattributes.IsSpool=false
jcs.region.IcClientCache.elementattributes.IsRemote=false
jcs.region.IcClientCache.elementattributes.IsLateral=false

# default region used by the OJB
jcs.region.ChordiantDataCache=LTCP
jcs.region.ChordiantDataCache.cacheattributes=org.apache.jcs.engine.Comp
ositeCacheAttributes
jcs.region.ChordiantDataCache.cacheattributes.MaxObjects=1000
jcs.region.ChordiantDataCache.cacheattributes.MemoryCacheName=org.apache
.jcs.engine.memory.lru.LRUMemoryCache
jcs.region.ChordiantDataCache.cacheattributes.UseMemoryShrinker=true
jcs.region.ChordiantDataCache.cacheattributes.MaxMemoryIdleTimeSeconds=3
600
jcs.region.ChordiantDataCache.cacheattributes.ShrinkerIntervalSeconds=30
0
jcs.region.ChordiantDataCache.elementattributes=org.apache.jcs.engine.El
ementAttributes 
jcs.region.ChordiantDataCache.elementattributes.IsEternal=true
jcs.region.ChordiantDataCache.elementattributes.IdleTime=28800
jcs.region.ChordiantDataCache.elementattributes.IsSpool=false
jcs.region.ChordiantDataCache.elementattributes.IsRemote=false
jcs.region.ChordiantDataCache.elementattributes.IsLateral=true

# Lateral TCP Distribution with UDP Discovery 
jcs.auxiliary.LTCP.attributes=org.apache.jcs.auxiliary.lateral.socket.tc
p.TCPLateralCacheAttributes
jcs.auxiliary.LTCP.attributes.TcpListenerPort=1118
jcs.auxiliary.LTCP.attributes.UdpDiscoveryAddr=239.123.1.200
jcs.auxiliary.LTCP.attributes.UdpDiscoveryPort=6781
jcs.auxiliary.LTCP.attributes.UdpDiscoveryEnabled=true
jcs.auxiliary.LTCP.attributes.Receive=true
jcs.auxiliary.LTCP.attributes.AllowGet=false
jcs.auxiliary.LTCP.attributes.IssueRemoveOnPut=false
jcs.auxiliary.LTCP.attributes.FilterRemoveByHashCode=true


Michael I Toback 
Principal Engineer
Orchestrating Business Processes
Chordiant Software
Cupertino, Ca 95014
(408)-517-6165



-----Original Message-----
From: Aaron Smuts [mailto:asmuts@yahoo.com] 
Sent: Tuesday, May 16, 2006 2:11 PM
To: JCS Users List
Subject: Re: UDP Discovery mode with JCS 1.2.7.3

The example on this page is good too:
http://jakarta.apache.org/jcs/LateralTCPProperties.html



--- Michael Toback <Michael.Toback@chordiant.com>
wrote:

> Hi,
> 
>  
> 
> I am trying to create a JCS cache which will sync up
> with multiple
> caches defined in appserver instances, in this case
> a WebSphere 6
> cluster.
> 
>  
> 
> The documentation shows an example configuration to
> be:
> 
>  
> 
>
jcs.auxiliary.LTCP=org.apache.jcs.auxiliary.lateral.LateralCacheFactory
> 
>
jcs.auxiliary.LTCP.attributes=org.apache.jcs.auxiliary.lateral.LateralCa
> cheAttributes
> 
>
jcs.auxiliary.LTCP.attributes.TransmissionTypeName=TCP
> 
> jcs.auxiliary.LTCP.attributes.TcpListenerPort=1110
> 
> jcs.auxiliary.LTCP.attributes.PutOnlyMode=true
> 
>
jcs.auxiliary.LTCP.attributes.UdpDiscoveryAddr=228.5.6.8
> 
> jcs.auxiliary.LTCP.attributes.UdpDiscoveryPort=6780
> 
>
jcs.auxiliary.LTCP.attributes.UdpDiscoveryEnabled=true
> 
>  
> 
> But the class LateralCacheFactory no longer exists
> in the jar. Using
> LateralTCPCacheFactory produces strange results as
> well (claiming that
> the UdpDiscoveryPort is not a valid multicast
> address).
> 
>  
> 
> Has anyone got this working or can anyone provide an
> updated example of
> how to use this?
> 
>  
> 
> Thanks,
> 
>  
> 
> Michael Toback
> 
> Principal Engineer
> 
> Chordiant Software
> 
> Cupertino, California
> 
>  
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: jcs-users-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jcs-users-help@jakarta.apache.org


Mime
View raw message