RocketMQ从节点报这个错,但是图中10917端口并不是我主节点监听的端口,该如何解决?[阿里云消息队列MQ]

RocketMQ从节点报这个错,但是图中10917端口并不是我主节点监听的端口

这是我主节点的broker配置

该如何解决?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 这个端口通吗,不通的话开一下。把这个从节点的监听端口改成10971。 此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”。

  2. 如果你的RocketMQ从节点报错,并且错误信息中提到的端口号(例如10917)与你主节点配置的端口号不匹配,可能是由于配置文件或网络设置的问题导致的。下面是一些可能的解决方案:

    1. 检查从节点的配置文件:确保从节点的配置文件中正确设置了正确的主节点IP和端口号。检查broker.conf、namesrv.properties或其他相关配置文件,确保从节点与主节点的连接信息准确无误。

    2. 检查网络设置:确认从节点与主节点之间的网络连接正常,包括确保从节点可以正常访问主节点所在的服务器和端口。可能需要检查防火墙设置、路由配置或其他网络设备,确保主节点的监听端口对从节点可达。

    3. 检查集群名称和组名:确保从节点的配置中使用了正确的集群名称和组名,以便正确地加入到主节点所在的集群中。

    4. 检查RocketMQ版本兼容性:确保主节点和从节点使用相同版本的RocketMQ,并且版本兼容性没有问题。不同版本的RocketMQ可能会有不同的配置要求和行为。

    5. 检查日志文件:仔细检查从节点的日志文件,查找任何与连接主节点相关的错误或异常信息,以获取更多线索来解决问题。