關於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