【问题标题】:Simple ehcache program to verify network settings for multicast用于验证多播网络设置的简单 ehcache 程序
【发布时间】:2011-12-20 18:52:40
【问题描述】:

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

谢谢,

贾斯汀

【问题讨论】:

    标签: linux ehcache aix multicast distributed-caching


    【解决方案1】:

    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

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

    发件人:

    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]
    

    【讨论】:

    • 我发现 ehcache 调试器 1.7.1 会有所帮助。我还写了一个非常简单的多播示例程序。理想情况下,我想要一个非常简单的 ehcache 程序,在机器上或两台单独的机器上运行两次,并演示 ehache 的有效网络配置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-15
    相关资源
    最近更新 更多