RocketMQ集群调试

开放端口

9876:NameServer端口
10909:VIP通道端口
10911:主Broker端口
10912:从Broker端口

10909是VIP通道对应的端口,在JAVA中的消费者对象或者是生产者对象中关闭VIP通道即可无需开放10909端口

使用如下方法

setVipChannelEnabled(false);

如果没有开放10909及10911端口,可能会报如下错误:

生产者发送消息

sendDefaultImpl call timeout

消费者未在线

MessageTrack [consumerGroup=xxxxxx, trackType=NOT_ONLINE, exceptionDesc=CODE:206 DESC:Not found the consumer group consume stats, because return offset table is empty, maybe the consumer not consume any message]

双master双slave

配置文件修改三个参数

  • slave的brokerName和主的一样
  • brokerId要大于0
  • brokerRole这个值要变成SLAVE

查看进程

# ps -ef | grep namesrv
# ps -ef | grep broker

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/24/rocketmq-cluster-debugging/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
RocketMQ集群调试
开放端口 9876:NameServer端口 10909:VIP通道端口 10911:主Broker端口 10912:从Broker端口 10909是VIP通道对应的端口,在JAVA中的消费者对象或者是生产者……
<<上一篇
下一篇>>
文章目录
关闭
目 录