Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1533

Two JGoup Server can't communicate each other with multicast

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Can't Do
    • Major
    • None
    • 2.6.12
    • None
    • 0
    • 0% 0%

    Description

      precondtion

      we have two server Ip1 and Ip2 as a cluster , we used JGOUP as the sync cache channel. these days we find it not workable as it not sync data with

      config:
      to enable multi-machine synchronization, set the following to true

      we are multicasting on 235.11.17.19 port 32765. For information about
      <jgroupsInit>
      <![CDATA[
      UDP(mcast_addr=239.190.1.1;mcast_port=32986;discard_incompatible_packets=true;enable_diagnostics=false;
      bind_addr=ip1;
      max_bundle_size=60000;max_bundle_timeout=30;ip_ttl=32;enable_bundling=true;
      use_concurrent_stack=true;thread_pool.enabled=true;thread_pool.min_threads=1;
      thread_pool.max_threads=25;thread_pool.keep_alive_time=5000;
      thread_pool.queue_enabled=false;thread_pool.queue_max_size=100;
      thread_pool.rejection_policy=Run;oob_thread_pool.enabled=true;oob_thread_pool.min_threads=1;
      oob_thread_pool.max_threads=8;oob_thread_pool.keep_alive_time=5000;oob_thread_pool.queue_enabled=false;
      oob_thread_pool.queue_max_size=100;oob_thread_pool.rejection_policy=Run):
      PING(timeout=2000;num_initial_members=3):
      MERGE2(max_interval=30000;min_interval=10000):
      FD_SOCK:FD(timeout=10000;max_tries=5;shun=true):
      VERIFY_SUSPECT(timeout=1500):
      pbcast.NAKACK(use_mcast_xmit=false;gc_lag=0;retransmit_timeout=300,600,1200,2400,4800;discard_delivered_msgs=true):
      UNICAST(timeout=300,600,1200,2400,3600):
      pbcast.STABLE(stability_delay=1000;desired_avg_gossip=50000;max_bytes=400000):
      pbcast.GMS(print_local_addr=true;join_timeout=3000;shun=false;view_bundling=true):
      FC(max_credits=20000000;min_threshold=0.10):
      FRAG2(frag_size=60000):pbcast.STATE_TRANSFER
      ]]>
      </jgroupsInit>

      another server same config

      <jgroupsInit>
      <![CDATA[
      UDP(mcast_addr=239.190.1.1;mcast_port=32986;discard_incompatible_packets=true;enable_diagnostics=false;
      bind_addr=ip2;
      max_bundle_size=60000;max_bundle_timeout=30;ip_ttl=32;enable_bundling=true;
      use_concurrent_stack=true;thread_pool.enabled=true;thread_pool.min_threads=1;
      thread_pool.max_threads=25;thread_pool.keep_alive_time=5000;
      thread_pool.queue_enabled=false;thread_pool.queue_max_size=100;
      thread_pool.rejection_policy=Run;oob_thread_pool.enabled=true;oob_thread_pool.min_threads=1;
      oob_thread_pool.max_threads=8;oob_thread_pool.keep_alive_time=5000;oob_thread_pool.queue_enabled=false;
      oob_thread_pool.queue_max_size=100;oob_thread_pool.rejection_policy=Run):
      PING(timeout=2000;num_initial_members=3):
      MERGE2(max_interval=30000;min_interval=10000):
      FD_SOCK:FD(timeout=10000;max_tries=5;shun=true):
      VERIFY_SUSPECT(timeout=1500):
      pbcast.NAKACK(use_mcast_xmit=false;gc_lag=0;retransmit_timeout=300,600,1200,2400,4800;discard_delivered_msgs=true):
      UNICAST(timeout=300,600,1200,2400,3600):
      pbcast.STABLE(stability_delay=1000;desired_avg_gossip=50000;max_bytes=400000):
      pbcast.GMS(print_local_addr=true;join_timeout=3000;shun=false;view_bundling=true):
      FC(max_credits=20000000;min_threshold=0.10):
      FRAG2(frag_size=60000):pbcast.STATE_TRANSFER
      ]]>
      </jgroupsInit>

      and we use the test programe test find no message receive at ip2
      run at ip1 java -cp jgroups-all-2.6.12.jar org.jgroups.tests.McastSenderTest -mcast_addr 239.190.1.1 -port 32986

      run at ip2 java -cp jgroups-all-2.6.12.jar org.jgroups.tests.McastReceiverTest -mcast_addr 239.190.1.1 -port 32986

      we check two ips at the same network segment
      at when we use the ping from ip1 to ip2, we can get the package with tcpdump

      Attachments

        Activity

          People

            rhn-engineering-bban Bela Ban
            xuguang123 zhan xuguang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: