RocketMQ 另外两台的proxy我关了,这种情况下,难道不是proxy内部就会转到可用的节点?[阿里云消息队列MQ]

RocketMQ 另外两台的proxy我给关了,但是nameser是好的,这种情况下,难道不是proxy内部就会转到可用的节点吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 是的,当代理节点检测到另一个代理节点不可用时,它应该能够自动转移到下一个可用节点。然而,这取决于您的应用程序是否具有适当的容错机制和故障转移能力。
    如果您的应用程序没有实现故障转移能力,则关闭代理节点可能导致应用程序挂起,因为它无法找到有效的代理节点。在这种情况下,建议您添加故障转移逻辑,以确保应用程序能够在出现故障的情况下保持正常运行。
    此外,您也应该检查代理节点的配置,以确保它们之间相互可达,并且可以正确发现其他节点。您可以使用以下命令检查代理节点之间的通信状态:

    netstat -an | grep 8001 # 请替换为您的端口号
  2. proxy之间不会做转发的;一般建议proxy集群模式前架一层 loadbalancer。此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”