关于RocketMQ报错信息:MQClientException:no route info of this topic的解决。


做秒杀项目里使用RocketMQ分布式消息队列去创建秒杀订单的时候,发现后台报如下错误:

在这里插入图片描述

阅读报错信息,可以知道,因为找不到promo_order的 topic所以报错了。

解决办法:

在rocetmq的bin目录下手动创建promo_order的topic。代码为
(windows环境):
start mqadmin.cmd updateTopic -n 127.0.0.1:9876 -b 127.0.0.1:10911 -t topicname
(linux环境)
sh ./mqadmin updateTopic -n localhost:9876 -b localhost:10911 -t topicname


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM