[infinispan-dev] Range of ports infinispan accepts by default: replication timeout happens due to port blocking

Subash Chaturanga subashsdm at gmail.com
Tue Sep 4 00:43:39 EDT 2012


Hi all,

I came across with this issue, where infinispan cache replication time outs.

Here is the error log I got. Seems this ports got blocked, and hence time
outs. "Replication timeout for blx25ao03-38795"

So what is the default range of ports that infinispan supports or is it
possible to change the range of ports ?

In fact I looked at the jgroups-tcp and udp xmls. There in  jgroups-tcp.xml
I saw an attribute called, port_range="30".(I didn't see such for
jgroups-udp.xml).

If this is this range what is the initial port value. Then  range should
be( initvalue - initivalue+30). Isn't it ?

Here I am assuming 38795 is the port which hangs, according to logs.
Correct me if I have read the logs incorrectly.

 I need to identify the udp/tcp port range infinispan accepts to get rid
from this issue. Appreciate any help on this?



org.infinispan.util.concurrent.TimeoutException: Replication timeout for
blx25ao03-*38795*

    at
org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeRemotely(JGroupsTransport.java:421)

    at
org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:100)

    at
org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:124)

    at
org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:229)

    at
org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:217)

    at
org.infinispan.remoting.rpc.RpcManagerImpl.broadcastRpcCommand(RpcManagerImpl.java:199)

    at
org.infinispan.remoting.rpc.RpcManagerImpl.broadcastRpcCommand(RpcManagerImpl.java:193)

    at
org.infinispan.interceptors.ReplicationInterceptor.handleCrudMethod(ReplicationInterceptor.java:114)

    at
org.infinispan.interceptors.ReplicationInterceptor.visitPutKeyValueCommand(ReplicationInterceptor.java:78)

    at
org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:76)

    at
org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)

    at
org.infinispan.interceptors.LockingInterceptor.visitPutKeyValueCommand(LockingInterceptor.java:198)

    at
org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:76)

    at
org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)

    at
org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:132)

    at
org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:57)

    at
org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:76)

    at
org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)

    at
org.infinispan.interceptors.TxInterceptor.enlistWriteAndInvokeNext(TxInterceptor.java:183)

    at
org.infinispan.interceptors.TxInterceptor.visitPutKeyValueCommand(TxInterceptor.java:132)

    at
org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:76)

    at
org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:118)


-- 
Subash Chaturanga
Department of Computer Science & Engineering
University of Moratuwa
Sri Lanka

Blog -  http://subashsdm.blogspot.com/
Twitter - http://twitter.com/subash89
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/infinispan-dev/attachments/20120904/aae5a0a3/attachment-0001.html 


More information about the infinispan-dev mailing list