腾讯云的rocketmq,发送消息时org.apache.rocketmq.client.exception.MQClientException: No route info of this topic: dfyf_common
时间: 2024-01-03 11:20:59 浏览: 130
Arduino UNO + 2.4 TFT LCD显示屏屏蔽触摸屏ILI9341-项目开发
根据提供的引用内容,出现"No route info of this topic"的错误通常是由于生产者尝试向不存在的主题发送消息而引起的。这可能是由于主题名称拼写错误、主题不存在或生产者没有正确配置主题路由信息等原因引起的。要解决此问题,可以采取以下步骤:
1.检查主题名称是否正确,确保生产者使用的主题名称与消费者使用的主题名称相同。
2.检查主题是否存在,可以使用RocketMQ提供的命令行工具来检查主题是否存在。例如,使用以下命令检查名为"dfyf_common"的主题是否存在:
```
sh mqadmin.sh topicList -n <nameserver> | grep dfyf_common
```
3.检查生产者是否正确配置了主题路由信息。如果生产者使用的是自定义主题路由信息,则需要确保路由信息正确配置。如果生产者使用的是默认主题路由信息,则需要确保RocketMQ的默认主题路由配置正确。
阅读全文