gpt4 book ai didi

linux - 用于验证多播网络设置的简单 ehcache 程序

转载 作者:太空宇宙 更新时间:2023-11-04 04:26:52 24 4
gpt4 key购买 nike

我正在寻找一个简单的 ehcache 程序示例来验证多播的网络设置。有很多关于为 ehcache 配置多播问题的帖子。我想要一个简单的脚本/程序,它可以启动两个 java 虚拟机并验证缓存更新是否在虚拟机之间进行通信,从而验证多播配置是否在单个服务器上工作,以及可以在多个服务器上工作的程序扩展,验证 ehcache 是否在服务器之间工作。

谢谢

贾斯汀

最佳答案

JGroups 有用于检查 IP 多播的工具,请参阅 the manual on chapter 2McastReceiverTestMcastSenderTest 易于使用:

在一台机器上启动接收器

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)

发送者将消息从 shell 传输到所有接收者,例如:

发件人:

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]

关于linux - 用于验证多播网络设置的简单 ehcache 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7988775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com