我有一个用Java编写的分布式应用程序,它使用JGroups在位于不同机器上的应用程序的不同实例之间进行通信。
在每台机器上,我有3块网卡。每个网卡都有自己的IP,它们不能桥接在一起,因为我也将它们用于不同的目的。
我想让JGroups集群同时使用2个网卡(即以某种方式绑定到2个I上),而不是第3个网卡。
对此有可能的配置吗?
发布于 2015-10-08 18:49:39
您可以尝试将bind_addr设置为0.0.0.0以绑定到所有地址,然后使用receive_interfaces resp。send_interfaces指定接收响应发送到的逗号分隔列表接口。显然,在这种情况下,您需要找到一种方法为每台机器创建正确的配置文件。
发布于 2015-10-14 16:51:18
您必须使用IP绑定来实现这一点。
发布于 2016-05-22 21:05:08
尝试在JGROUP配置中使用receive_on_all_interfaces和send_on_all_interfaces。
https://stackoverflow.com/questions/32997411
复制相似问题