可以解释分步配置。我正在使用WILDFLY16,并且想要配置集群和负载平衡。但是我愿意做到。
我有wildfly 16,并创建了3个节点[standalone1,standalone2,standalone3],而我的战争部署在[standalone2,3]中。
开始将standalone1作为负载均衡器配置文件...
MY_IP=192.168.1.206
./standalone.sh -b $MY_IP -bprivate $MY_IP -c standalone-load-balancer.xml -Djboss.server.base.dir=/opt/wildfly/standalone1 -Djboss.node.name=node0
并以独立群集的身份启动了Standalone2和3
./ standalone.sh -Djboss.server.base.dir = / opt / wildfly / standalone2 -Djboss.node.name = node1 -Djboss.socket.binding.port-offset = 100
./ standalone.sh -Djboss.server.base.dir = / opt / wildfly / standalone3 -Djboss.node.name = node2 -Djboss.socket.binding.port-offset = 200
现在独立2和3都运行良好...通过url访问 http://localhost:8180/ClusterWebApp/ http://localhost:8280/ClusterWebApp/
但是如果我访问http://localhost:8080/ClusterWebApp/不能作为负载均衡器...它不会重定向到其他节点...
关注此信息。: wildfly load balancer failover