0 Replies Latest reply on Jan 25, 2006 7:44 PM by odigokid

    JBossNS and RMI issues on multi-homed servers

    odigokid

      Hi,

      I have a two node cluster setup (ACTIVE/STANDBY) -- JBoss Application is not clustered. These two machines have 3 networks. I am doing some synchronization of information using remote method calls between the two machines.

      The network hostnames are as follows

      sdp1
      sdp1_cross
      sdp1_admin
      sdp2
      sdp2_cross
      sdp2_admin

      I have setup the JNDI on both machines to listen to all interfaces, and when I perform lookups, I am building the URL using the cross links (e.g. jnp://sdp1_cross:1099)

      Now the strange thing is that if I disable the sdp1 network, then I try to synchronize data from sdp2_cross to sdp1_cross the lookup just hangs/fails (This is also seen in twiddle)

      A rmi.ConnectIOException is eventually thrown

      Has anyone seen strange behavior with JBossNS for remote lookups on multihomed servers. Or does anybody know how to resolve this issue.


      If necessary I can post exceptions and code snippets. I just wanted to see if I would get any replies on the topic before putting all the code on the post.


      Thanks in advance

      Corey