加载冗余

时间:2012-02-27 21:19:27

标签: distributed

我有四个节点作为节点的冗余四重奏。我的客户端连接到名为“currentnode”的节点。是否有可能四个节点可以定期将其名称更改为“currentnode”以允许客户端连接到四个节点中的每一个,而不会意识到它是一个不同的节点?

1 个答案:

答案 0 :(得分:3)

我想你可以做这样的事情,循环使用通用名称重新注册进程。

但是,我强烈建议你不要做那种事情,它让我觉得可怕的黑客攻击。只要想一想当你向该节点发送消息然后发生转变时会发生什么。

您应该创建一个代理流程,将请求分发给您的员工。这样,客户端不必知道他们正在与谁交谈,您还可以实现更细粒度的调度机制,例如循环法。