3

使用 JGroups 时,通过 Infinispan 等组件,可以配置 JGroups 将使用的端口和地址。

http://www.jgroups.org/manual/html/user-advanced.html

例如:

<UDP
        mcast_addr="${jgroups.udp.mcast_addr:228.6.7.8}"
        mcast_port="${jgroups.udp.mcast_port:46655}"
        ...

但这让我感到困惑。集群的所有成员怎么能都使用同一个端口,addr?

我原以为每个成员都有自己的端口,并且必须知道它需要与之交谈的其他成员的端口(和地址)?

谢谢

4

1 回答 1

5

多播是一个特殊地址,多个节点可以使用它来发送/接收数据 - 可以将其想象为 127.0.0.1,在大多数安装了网络的盒子上也可以使用。

于 2014-02-28T20:41:56.307 回答