在用RocketMQ消息队列开发时,总会出现一些问题,其中很多都是一些基本问题,像这此运行本地java程序时,就提示rocketmq访问时出现 No route info of this topic 异常,经过查询,原来是因为本猿没有运行 mqbroker.cmd ,本猿仅仅开启了mqnamesrv.cmd,想过后知道,一个做服务,一个是消费的。尴尬!

RocketMQ报错No route info of this topic

rocketmq访问时出现 No route info of this topic 异常产生的原因:

1. Broker禁止自动创建Topic,且用户没有通过手工方式创建Topic

2. Broker没有正确连接到Name Server

3. Producer没有正确连接到Name Server (防火墙问题)

相关链接:RocketMQ 关于 No route info of this topic 问题