假设有四个 WildFly 8 实例在同一网络内的两台机器上运行。我们将它们命名为 A、B、C 和 D。A、B 在机器 1 上运行,C、D 在机器 2 上运行。
在 UDP 集群的情况下,它可以与多播地址一起正常工作。
使用 TCP 我在集群中遇到了一些问题。我希望 A、C 被视为一,B、D 被视为一。将 A、C 视为事务服务器,将 B、D 视为报表服务器。A、C 有缓存名称lrpcache
,B、D 有缓存命名lrpcache1
并以ha
配置文件开头。当我启动服务器 A 时,C 正在 B、D 中寻找缓存,因为它们在同一个集群中。
当我连接所有时,我收到以下警告:
丢弃来自 54a568fd-b07a-dc68-01f3-0d978debf697 的集群“lrpcache1”的发现请求;我们的集群名称是“lrpcache”。请干净地分离您的集群。
我希望 A、C 独立于 B、D 工作。
服务器以standalone -c standalone-ha.xml -b 192.x.x.x
.