我有四个节点,它们充当节点的冗余四元组。我的客户端连接到一个名为"currentnode“的节点。有没有可能这四个节点可以周期性地将它们的名称更改为"currentnode“,以允许客户端连接到这四个节点中的每一个,而不会意识到它是一个不同的节点?
发布于 2012-02-28 05:44:55
我猜你可以做这样一件事,循环地重新注册一个通用名称下的进程。
然而,我强烈建议你不要做那种事情,这对我来说是一个可怕的黑客行为。只要想一想,当您向该节点发送一条消息,然后发生转换时,会发生什么。
您应该创建一个代理进程,将请求分发给您的工作进程。这样,客户端不必确切知道他们在与谁交谈,您还可以实现更细粒度的调度机制,例如循环。
https://stackoverflow.com/questions/9472444
复制相似问题