当 运行 在不同的机器上时,Wildfly 15 没有创建集群
Wildfly 15 is not creating cluster when running on different machines
我尝试创建一个 wildfly 集群。 wildfly 在不同的机器上 运行 并使用以下命令开始:
./bin/standalone.sh -Djboss.server.default.config=standalone-full-ha.xml -Djboss.node.name=widlfyl1
./bin/standalone.sh -Djboss.server.default.config=standalone-full-ha.xml -Djboss.node.name=wildfly2
如果他们 运行 在同一台机器上,他们会立即找到对方并创建一个集群。但如果它们 运行 在同一网络中的不同机器上,则不会。
有人知道如何完成这项工作吗?
我用 wildfly 15 试过了。
通常他们应该开始通过 udp 多播 230.0.0.4 进行通信
我在这个地址找不到任何 wildfly 的流量。
我通过将 Infinispan 绑定到我当前的 IP 地址解决了这个问题
./bin/standalone.sh -Djboss.server.default.config=standalone-full-ha.xml -Djboss.node.name=widlfyl1 -Djava.net.preferIPv4Stack=true -Djgroups.bind_addr=$(ipconfig getifaddr en0) -Djboss.messaging.cluster.password=secretPW
我尝试创建一个 wildfly 集群。 wildfly 在不同的机器上 运行 并使用以下命令开始:
./bin/standalone.sh -Djboss.server.default.config=standalone-full-ha.xml -Djboss.node.name=widlfyl1
./bin/standalone.sh -Djboss.server.default.config=standalone-full-ha.xml -Djboss.node.name=wildfly2
如果他们 运行 在同一台机器上,他们会立即找到对方并创建一个集群。但如果它们 运行 在同一网络中的不同机器上,则不会。
有人知道如何完成这项工作吗?
我用 wildfly 15 试过了。
通常他们应该开始通过 udp 多播 230.0.0.4 进行通信
我在这个地址找不到任何 wildfly 的流量。
我通过将 Infinispan 绑定到我当前的 IP 地址解决了这个问题
./bin/standalone.sh -Djboss.server.default.config=standalone-full-ha.xml -Djboss.node.name=widlfyl1 -Djava.net.preferIPv4Stack=true -Djgroups.bind_addr=$(ipconfig getifaddr en0) -Djboss.messaging.cluster.password=secretPW