RocketMQ从节点报这个错,但是图中10917端口并不是我主节点监听的端口,该如何解决?

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

这是我主节点的broker配置
f74cbe6c6f9bb1180bfcab4178c00c00.png
该如何解决?

展开
收起
2401。 2023-07-31 13:45:41 145 分享 版权
2 条回答
写回答
取消 提交回答
  • 这个端口通吗,不通的话开一下。把这个从节点的监听端口改成10971。 此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”。

    2023-08-01 13:39:20
    赞同 展开评论
  • 如果你的RocketMQ从节点报错,并且错误信息中提到的端口号(例如10917)与你主节点配置的端口号不匹配,可能是由于配置文件或网络设置的问题导致的。下面是一些可能的解决方案:

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

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

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

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

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

    2023-07-31 14:13:22
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

还有其他疑问?
咨询AI助理