You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jcs-users@jakarta.apache.org by "Nicholas J. Dellamaggiore" <de...@llnl.gov> on 2003/10/27 06:40:36 UTC
ElementEventQueue question
Hi. I'm using JCS with hibernate and it's working great. I'm was debugging
in Eclipse and I happened to notice that there are 7 ElementEventQueue
threads started up. I know there are just sitting there blocking, but I get
worried about having lots of extra threads running around. Is there a
setting to tweak the number of EventQueues? Thanks.
-nick
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-jcs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-jcs-user-help@jakarta.apache.org
RE: ElementEventQueue question
Posted by "Nicholas J. Dellamaggiore" <de...@llnl.gov>.
Things are working as far as I can tell (things seem faster). I don't
think I have an auxillary cache. Its all in memory (read-only caching). I
noticed some warnings at startup. The Hibernate forums said to ignore
them. After looking over the output, I noticed that there are 7 errors
(one for each thread, perhaps?) while trying to create an auxFactory. Do I
need to add an auxillary cache? Or can I go on without one? The cache isn't
mission critical. I just want to cache some read-only in a clustered
environment. Thanks for your quick reply
-nick
Here's my cache.ccf and the startup log output:
cache.ccf (modified from http://hibernate.org/61.html)
# DEFAULT CACHE REGION (memory cache)
jcs.default=DC
jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
jcs.default.cacheattributes.MaxObjects=10000
jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes
jcs.default.elementattributes.IsEternal=false
jcs.default.elementattributes.IsSpool=false
jcs.default.elementattributes.IsRemote=false
jcs.default.elementattributes.IsLateral=false
# merged report categories cache
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory=DC
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.cacheattributes.MaxObjects=1000
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.cacheattributes.UseMemoryShrinker=true
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.cacheattributes.ShrinkerIntervalSeconds=60
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes=org.apache.jcs.engine.ElementAttributes
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes.IsEternal=false
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes.IsSpool=false
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes.IsRemote=false
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes.IsLateral=false
###### REPEAT FOR OTHER OBJECTS
Log output:
...
INFO 23:08:11,151 (SettingsFactory.buildSettings():99): ---> Query
language substitutions: {}
INFO 23:08:11,167 (SettingsFactory.buildSettings():110): ---> cache
provider: net.sf.hibernate.cache.JCSCacheProvider
INFO 23:08:11,167 (Configuration.configureCaches():930): --->
instantiating and configuring caches
WARN 23:08:11,229 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.im.common.auth.IMGroup.elementattributes
WARN 23:08:11,229
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.im.common.auth.IMGroup.elementattributes', using
defaults.
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,261 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.im.common.auth.IMGroup.permissions.elementattributes
WARN 23:08:11,261
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.im.common.auth.IMGroup.permissions.elementattributes',
using defaults.
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,261 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.im.common.domain.org.LLNLOrgNode.elementattributes
WARN 23:08:11,261
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.im.common.domain.org.LLNLOrgNode.elementattributes',
using defaults.
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,261 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.im.common.domain.ReportCategory.elementattributes
WARN 23:08:11,261
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.im.common.domain.ReportCategory.elementattributes',
using defaults.
WARN 23:08:11,261 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,276 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
WARN 23:08:11,276 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes
WARN 23:08:11,276
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.im.common.domain.MergedReportCategory.elementattributes',
using defaults.
WARN 23:08:11,276 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,276 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
WARN 23:08:11,276 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.domain.person.Person.elementattributes
WARN 23:08:11,276
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.domain.person.Person.elementattributes', using
defaults.
WARN 23:08:11,292 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,292 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
WARN 23:08:11,292 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key
jcs.region.gov.llnl.ais.im.common.auth.IMPermission.elementattributes
WARN 23:08:11,292
(CompositeCacheConfigurator.parseElementAttributes():375): ---> Could not
instantiate eAttr named
'jcs.region.gov.llnl.ais.im.common.auth.IMPermission.elementattributes',
using defaults.
WARN 23:08:11,292 (OptionConverter.instantiateByKey():189): ---> Could
not find value for key jcs.auxiliary.DC
ERROR 23:08:11,292 (CompositeCacheConfigurator.parseAuxiliary():413): --->
Could not instantiate auxFactory named "DC".
INFO 23:08:11,604 (SessionFactoryImpl.<init>():112): ---> building
session factory
...
At 12:47 AM 10/27/2003 -0600, you wrote:
>That doesn't sound right. Those threads are trying to perform some
>event to an auxiliary cache. Is everything working? Does the disk
>cache have write access to the file? Do you have laterals that might be
>blocked by a firewall?
>
>Aaron
>
> > -----Original Message-----
> > From: Nicholas J. Dellamaggiore [mailto:dellamaggiore1@llnl.gov]
> > Sent: Sunday, October 26, 2003 11:41 PM
> > To: turbine-jcs-user@jakarta.apache.org
> > Subject: ElementEventQueue question
> >
> > Hi. I'm using JCS with hibernate and it's working great. I'm was
>debugging
> > in Eclipse and I happened to notice that there are 7 ElementEventQueue
> > threads started up. I know there are just sitting there blocking, but
>I
> > get
> > worried about having lots of extra threads running around. Is there a
> > setting to tweak the number of EventQueues? Thanks.
> >
> > -nick
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
>turbine-jcs-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail:
>turbine-jcs-user-help@jakarta.apache.org
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: turbine-jcs-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: turbine-jcs-user-help@jakarta.apache.org
/**
* Nicholas J. Dellamaggiore
* Software Developer (AIS/IBIS)
* Phone: x26585
* Office: B671 R2321
* ICQ: 162919183 AIM: wontonsoup79
*/
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-jcs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-jcs-user-help@jakarta.apache.org
RE: ElementEventQueue question
Posted by Aaron Smuts <aa...@wisc.edu>.
That doesn't sound right. Those threads are trying to perform some
event to an auxiliary cache. Is everything working? Does the disk
cache have write access to the file? Do you have laterals that might be
blocked by a firewall?
Aaron
> -----Original Message-----
> From: Nicholas J. Dellamaggiore [mailto:dellamaggiore1@llnl.gov]
> Sent: Sunday, October 26, 2003 11:41 PM
> To: turbine-jcs-user@jakarta.apache.org
> Subject: ElementEventQueue question
>
> Hi. I'm using JCS with hibernate and it's working great. I'm was
debugging
> in Eclipse and I happened to notice that there are 7 ElementEventQueue
> threads started up. I know there are just sitting there blocking, but
I
> get
> worried about having lots of extra threads running around. Is there a
> setting to tweak the number of EventQueues? Thanks.
>
> -nick
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
turbine-jcs-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
turbine-jcs-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-jcs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-jcs-user-help@jakarta.apache.org