클러스터링을_위한_jgroups_udp_multicast_test_방법

JGroups UDP Multicast Test

Red Hat JBoss Enterprise Application Platform (EAP)

  • 4.x
  • 5.x
  • 6.x
  • 7.x
java -cp $JBOSS_HOME/bin/client/jboss-client.jar org.jgroups.tests.McastReceiverTest -mcast_addr 230.11.11.11 -port 5555
java -cp $JBOSS_HOME/bin/client/jboss-client.jar org.jgroups.tests.McastSenderTest -mcast_addr  230.11.11.11 -port 5555

받는쪽 서버에서 JBoss 가 설치된 디렉토리에서 아래와같이 명령어를 입력하여 데이터 수신을 대기한다.

JBoss EAP 6.0.x

[root@host1:/jboss]# java -cp ./modules/system/layers/base/org/jgroups/main/jgroups-3.6.8.Final-redhat-2.jar org.jgroups.tests.McastReceiverTest -mcast_addr 230.0.30.11 -port 7600
Socket=0.0.0.0/0.0.0.0:7600, bind interface=/0:0:0:0:0:0:0:0%ipmp0
Socket=0.0.0.0/0.0.0.0:7600, bind interface=/172.18.77.21
Socket=0.0.0.0/0.0.0.0:7600, bind interface=/0:0:0:0:0:0:0:1%lo0
Socket=0.0.0.0/0.0.0.0:7600, bind interface=/127.0.0.1

JBoss EAP 5.x

java -cp $JBOSS_HOME/server/production/lib/jgroups.jar org.jgroups.tests.McastReceiverTest -mcast_addr 230.11.11.11 -port 5555 -bind_addr $YOUR_BIND_ADDRESS

보내는쪽 서버에서 JBoss가 설치된 디렉토리에서 아래와같이 명령어를 입력하여 데이터 발송 상태로 셋팅한다.

JBoss EAP 6.0.x

[root@host2:/jboss]# java -cp ./modules/system/layers/base/org/jgroups/main/jgroups-3.6.8.Final-redhat-2.jar org.jgroups.tests.McastSenderTest -mcast_addr 230.0.30.11 -port 7600
Socket #1=0.0.0.0/0.0.0.0:7600, ttl=32, bind interface=/0:0:0:0:0:0:0:0%ipmp0
Socket #2=0.0.0.0/0.0.0.0:7600, ttl=32, bind interface=/172.18.77.22
Socket #3=0.0.0.0/0.0.0.0:7600, ttl=32, bind interface=/0:0:0:0:0:0:0:1%lo0
Socket #4=0.0.0.0/0.0.0.0:7600, ttl=32, bind interface=/127.0.0.1
> 이후에 아무거나 입력하면 수신쪽 화면에서 데이터가 출력되는것을 확인 할 수 있다.

JBoss EAP 5.x

java -cp $JBOSS_HOME/server/production/lib/jgroups.jar org.jgroups.tests.McastSenderTest -mcast_addr  230.11.11.11 -port 5555 -bind_addr $YOUR_BIND_ADDRESS
로그인하면 댓글을 남길 수 있습니다.
  • 클러스터링을_위한_jgroups_udp_multicast_test_방법.txt
  • 마지막으로 수정됨: 2017/07/12 06:20
  • 저자 koov