0 Replies Latest reply on Dec 15, 2011 3:25 AM by korki

    Replication timeout

    korki

      Hi all,

       

      we are using jboss as 5.0.1 with 3 nodes and we sometimes we are getting Replication timeout exceptions such as:

       

       

       org.jboss.cache.lock.TimeoutException: Replication timeout for 10.255.248.46:50923
              at org.jboss.cache.RPCManagerImpl.callRemoteMethods(RPCManagerImpl.java:768)
              at org.jboss.cache.RPCManagerImpl.callRemoteMethods(RPCManagerImpl.java:716)
              at org.jboss.cache.RPCManagerImpl.callRemoteMethods(RPCManagerImpl.java:721)
              at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:161)
              at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:135)
              at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:107)
              at org.jboss.cache.interceptors.ReplicationInterceptor.handleCrudMethod(ReplicationInterceptor.java:160)
              at org.jboss.cache.interceptors.ReplicationInterceptor.visitPutKeyValueCommand(ReplicationInterceptor.java:107)
              at org.jboss.cache.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
              at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)
              at org.jboss.cache.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
              at org.jboss.cache.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:65)
              at org.jboss.cache.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
              at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)
              at org.jboss.cache.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:301)
              at org.jboss.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)
              at org.jboss.cache.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:65)
              at org.jboss.cache.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
              at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)
              at org.jboss.cache.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:119)
              at org.jboss.cache.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
              at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)
              at org.jboss.cache.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:178)
              at org.jboss.cache.interceptors.InvocationContextInterceptor.visitPutKeyValueCommand(InvocationContextInterceptor.java:82)
              at org.jboss.cache.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
              at org.jboss.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)
              at org.jboss.cache.invocation.CacheInvocationDelegate.put(CacheInvocationDelegate.java:555)
              at org.jboss.ha.cachemanager.CacheManagerManagedCache.put(CacheManagerManagedCache.java:287)
              at org.jboss.ha.jndi.impl.jbc.JBossCacheDistributedTreeManager.internalBind(JBossCacheDistributedTreeManager.java:623)
              at org.jboss.ha.jndi.impl.jbc.JBossCacheDistributedTreeManager.rebind(JBossCacheDistributedTreeManager.java:224)
              at org.jboss.ha.jndi.HAJNDI.rebind(HAJNDI.java:187)
              at sun.reflect.GeneratedMethodAccessor357.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at org.jboss.ha.framework.interfaces.HARMIClient.invoke(HARMIClient.java:318)
              at $Proxy431.rebind(Unknown Source)
              at org.jnp.interfaces.NamingContext.rebind(NamingContext.java:575)
              at org.jnp.interfaces.NamingContext.rebind(NamingContext.java:540)
              at javax.naming.InitialContext.rebind(InitialContext.java:408)
              at org.jboss.util.naming.Util.rebind(Util.java:131)
              at org.jboss.util.naming.Util.rebind(Util.java:117)
      

       

      What could be the problem and how can we deal with it?

       

      Thanks,

      Georg