我想在一台具有多个接口(interface)的机器上运行 jGroups。考虑这两个接口(interface)和两个 IP:
ens256 -> 172.16.2.2
ens128 -> 192.168.1.2
我想使用此命令强制我的程序将 jGroups channel 绑定(bind)到 ens256
java -jar my.jar -Djgroups.bind_addr=172.16.2.2
但在我得到的结果中:
GMS: address=coordinator, cluster=test, physical address=192.168.1.2:7800
最佳答案
似乎您正在将参数发送到 main 方法,而不是发送到 JVM。 要将其作为系统属性发送:
java -Djgroups.bind_addr=172.16.2.2 -jar my.jar
关于java - 当有多个接口(interface)时,如何强制 jGroups 绑定(bind)到指定接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48049931/