ZPY博客

windows环境报错org apache rocketmq client exception mqclientexception no route info of this topic topictest

---
title: "windows环境报错org.apache.rocketmq.client.exception.MQClientException: No route info of this topic, TopicTest"
date: 2019-09-17 08:39:13
categories: 消息中间件
tags:
- windows
- 环境
- rocketmq
- MQClientException
- topic
- TopicTest
- autoCreateTopicEnable
- mqbroker
- mqadmin
- updateTopic
---

报这个错,很明显是因为topic没有被自动创建导致的。。

但是,我是用mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true &这个语句启动的mqbroker的呀,autoCreateTopicEnable=true就是自动创建topic。。所以网上的大多数解决方法对我来说并不适用。。

感觉可能是windows环境不支持自动创建topic??好吧,那就手动创建topic吧。。语句为:mqadmin.cmd updateTopic -b 10.127.127.1:10911(这个是启动mqbroker时获得的,-b是单机,-c是集群) -n localhost:9876 -t TopicTest