关于如何正确设置 WSO2 MB 集群以满足高可用性的要求,我有以下疑问。我正在关注这个官方指南:https ://docs.wso2.com/display/EI650/Clustering+the+Message+Broker+Profile#ClusteringtheMessageBrokerProfile-Testingthecluster
所以我将有一个两个节点的 WSO2 MB 配置文件集群。现在我的疑问与高可用性概念有关(基本上:如果单个节点不工作,集群应该仍然工作)。
我有两个节点集群,每个节点都在具有特定 IP 地址的特定服务器上运行,就像这样
节点 1 的 IP:XXX.XXX.XXX.1
NODE 2 的 IP:XXX.XXX.XXX.2
因此,假设我想将消息发布到此集群上定义的队列中。我想我可以将消息冷漠地发送到这两个节点之一(如果我做错了断言,请纠正我)。
如果是这种情况:如何保证高可用性要求?我可以简单地将我的两个节点都放在负载均衡器下吗?这样如果一个节点不工作,请求就会被定向到另一个节点
这是处理这种情况的正确方法吗?