zl程序教程

您现在的位置是:首页 >  其他

当前栏目

解决RocketMQ报No route info of this topic:异常

2023-03-14 10:23:22 时间

近日在做RocketMQ的时候,mqnamesrv和mqbroker都正常启动了,但是在运行生产者的时候,报了个No route info of this topic的异常,让我很是郁闷。上网找了一些资料,现把解决办法记录如下,如果还有其他的原因导致这个问题的,后续会补充。

Linux系统下:

在启动mqbroker的时候需要指定autoCreateTopicEnable=true。例如:
nohup sh mqbroker -n 192.168.180.133:9876 autoCreateTopicEnable=true > ~/logs/rocketmqlogs/broker.log 2>&1 &

window系统下:

在window系统下需要在cmd中启动mqbroker才行。命令格式如下:
mqbroker.exe -n localhost:9876 autoCreateTopicEnable=true

由于我也是才接触RocketMQ,如有其他的原因导致此问题,后续会补充上来。