JGroupsには、IPマルチキャストをチェックするためのツールがあります。第2章のマニュアルを参照してください。McastReceiverTest
とはMcastSenderTest
使いやすいです:
1台のマシンでレシーバーを起動します
java org.jgroups.tests.McastReceiverTest -mcast_addr 224.10.10.10 -port 5555
と別の送信者
java org.jgroups.tests.McastSenderTest -mcast_addr 224.10.10.10 -port 5555
(多分追加-jar jgroups-X.jar
)
送信者はシェルからすべての受信者にメッセージを送信します。例:
送信者:
Socket=0.0.0.0/0.0.0.0:55276, ttl=32, bind interface=0.0.0.0/0.0.0.0
> foo
> << Received response from XXX.XXX.XXX.XXX:5555: Hello from Bela
受信機:
Socket=0.0.0.0/0.0.0.0:5555, bind interface=0.0.0.0/0.0.0.0
foo [sender=XXX.XXX.XXX.XXX:55276]