【发布时间】:2014-09-18 17:37:06
【问题描述】:
我已经按照步骤here 在同一个域(talk.example.com)中设置了一个集群(node1 和 node2)。
我已经用两个客户端测试了集群,它们连接到不同节点的 ip(不是域 talk.example.com)。但是如果我想让客户端连接到 DNS 记录(talk.example.com),而不是集群中节点的 IP,我想知道如何在集群中分配客户端?
DNS轮询?我不知道这是否适用于同一个客户端,如果相同的客户端返回不同的ip,因为XMPP协议是有状态的。或者Linux虚拟服务器?我以前从未尝试过。
我已阅读Service Load-Balancing,但哪个节点将是前端(客户端将连接到的那个)?
【问题讨论】:
-
或者路由器没有master节点,本地路由器,sessoin manager或者s2s Manager总能找到合适的(做负载均衡)?