Hello All
We are using Jgroups 3.2.7. Here Node means an application with Jgroups in it. I have Node1, Node2 on physcial Machine 1 and Node3 and Nod4 on Physcial Machine 2.
when i start all the nodes together all works great, cluster is formed with Node1, Node2, Node3 and Node4 as its members.
Scenario 1: If I restart one of the nodes let us say Node1.
Node1 sees only Node1, Node2, 5fbbafbf-769a-b553-d89a-eed703019334, ec3af265-f06f-5cff-ce3a-5391a01a0b19
Node2 sees Node1, Node2, Node3 and Node4
Node3 sess only Node2, Node3 and Node4
Node4 sees only Node2, Node3 and Node4
Scenario 2: If I restart two of the nodes let us say Node1 and Node2
Node1 sees only Node1, Node2
Node2 sees Node1, Node2
Node3 sess only Node3 and Node4
Node4 sees only Node3 and Node4
My Jgroups protocol config looks like
UDP(mcast_addr=239.56.30.2;mcast_port=7500;ip_ttl=32;mcast_send_buf_size=64000;mcast_recv_buf_size=64000;ucast_send_buf_size=64000;ucast_recv_buf_size=64000;loopback=true;enable_diagnostics=false;discard_incompatible_packets=true)
PING(timeout=2000;num_initial_members=3)
MERGE2(min_interval=5000;max_interval=10000)
FD_SOCK
FD(timeout=5000;max_tries=5;shun=true)
VERIFY_SUSPECT(timeout=30000)
pbcast.NAKACK(gc_lag=50;retransmit_timeout=600,1200,2400,4800;log_not_found_msgs=false)
UNICAST(timeout=600,1200,2400,4800)
pbcast.STABLE(desired_avg_gossip=20000)
FRAG(frag_size=32768)
pbcast.GMS(join_timeout=5000;shun=false;print_local_addr=false)FC(max_credits=200000;down_thread=false)
We are using UDP IP multicast to form our clusters.
Any thing odd in my protocol config, looks like rejoining is not happening as expected.
Comments