JBossCache org.jboss.cache.lock.TimeoutException: Response timed out
Issue
- Under high load the following appear in the logs regading the JBossCache which is of concern. How can the timeout issues be addressed ?
- We are getting timeout in the JBoss Cache, what is the root cause of this
2009-10-01 10:41:45,730 ERROR [STDERR] java.lang.IllegalStateException: no transaction associated with calling thread
2009-10-01 10:41:45,731 ERROR [STDERR] at org.jboss.cache.transaction.DummyBaseTransactionManager.setRollbackOnly(DummyBaseTransactionManager.java:106)
2009-10-01 10:41:45,731 ERROR [STDERR] at org.jboss.web.tomcat.tc5.session.JBossCacheManager.processSessionRepl(JBossCacheManager.java:1104)
2009-10-01 10:41:45,731 ERROR [STDERR] at org.jboss.web.tomcat.tc5.session.JBossCacheManager.storeSession(JBossCacheManager.java:648)
.. ..
.. ..
2009-10-01
10:41:45,732 WARN
[org.jboss.web.tomcat.tc5.session.InstantSnapshotManager./ccdf]
Failed to replicate session Nsq79f0eE+G2Vnf6wF48xA**
java.lang.RuntimeException: JBossCacheService: exception occurred in cache put ...
at org.jboss.web.tomcat.tc5.session.JBossCacheWrapper.put(JBossCacheWrapper.java:150)
at org.jboss.web.tomcat.tc5.session.JBossCacheService.putSession(JBossCacheService.java:315)
at org.jboss.web.tomcat.tc5.session.JBossCacheClusteredSession.processSessionRepl(JBossCacheClusteredSession.java:121)
at org.jboss.web.tomcat.tc5.session.JBossCacheManager.processSessionRepl(JBossCacheManager.java:1093)
at org.jboss.web.tomcat.tc5.session.JBossCacheManager.storeSession(JBossCacheManager.java:648)
at org.jboss.web.tomcat.tc5.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:49)
at org.jboss.web.tomcat.tc5.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:98)
.. ..
Caused by: org.jboss.cache.ReplicationException: rsp=sender=node23:37990, retval=null, received=false, suspected=false
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4191)
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4114)
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4215)
at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
.. ..
at org.jboss.web.tomcat.tc5.session.JBossCacheWrapper.put(JBossCacheWrapper.java:141)
... 18 more
Caused
by: org.jboss.cache.lock.TimeoutException: Response timed out:
sender=node23:37990, retval=null, received=false, suspected=false
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4189)
... 42 more
EAP 4.x
2010-09-27 03:17:26,408 WARN [org.jboss.web.tomcat.service.session.InstantSnapshotManager.ROOT] Failed to replicate session WtQmlBl@WLo6@4Sg7NItHQ**.node1
java.lang.RuntimeException: JBossCacheService: exception occurred in cache put ...
at org.jboss.web.tomcat.service.session.JBossCacheWrapper.put(JBossCacheWrapper.java:149)
at org.jboss.web.tomcat.service.session.JBossCacheService.putSession(JBossCacheService.java:319)
at org.jboss.web.tomcat.service.session.JBossCacheClusteredSession.processSessionRepl(JBossCacheClusteredSession.java:121)
at org.jboss.web.tomcat.service.session.JBossCacheManager.processSessionRepl(JBossCacheManager.java:1097)
at org.jboss.web.tomcat.service.session.JBossCacheManager.storeSession(JBossCacheManager.java:652)
at org.jboss.web.tomcat.service.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:49)
at org.jboss.web.tomcat.service.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:98)
at org.jboss.web.tomcat.service.session.JvmRouteValve.invoke(JvmRouteValve.java:84)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
.. .. ..
at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.jboss.cache.ReplicationException: rsp=sender=10.20.30.40:34764, retval=null, received=false, suspected=false
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4449)
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4371)
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4489)
at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:88)
.. .. ..
at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5919)
at org.jboss.cache.TreeCache.put(TreeCache.java:3784)
at sun.reflect.GeneratedMethodAccessor794.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy81.put(Unknown Source)
at $Proxy81.put(Unknown Source)
at org.jboss.web.tomcat.service.session.JBossCacheWrapper.put(JBossCacheWrapper.java:140)
... 17 more
Caused by: org.jboss.cache.lock.TimeoutException: Response timed out: sender=10.20.30.40:34764, retval=null, received=false, suspected=false
at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4447)
... 41 more
Environment
- JBoss Enterprise Application Platform (EAP)
- 4.x
- 5.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.