tencent cloud

消息队列 RocketMQ 版

动态与公告
新功能发布记录
公告
产品简介
产品概述
什么是消息队列 RocketMQ 版
产品优势
应用场景
产品系列
开源对比
高可用
使用限制
开服地域
基本概念
产品计费
计费概述
价格说明
计费示例
切换集群计费模式(5.x)
续费说明
查看消费明细
退费说明
欠费说明
快速入门
快速入门概述
准备工作
步骤1:创建 RocketMQ 资源
步骤2:使用 SDK 收发消息(推荐)
步骤2:运行 RocketMQ 客户端(可选)
步骤3:查询消息
步骤4:销毁资源
用户指南
使用流程指引
配置账号权限
新建集群
命名空间管理
配置 Topic
配置 Group
连接集群
管理消息
管理集群
查看监控和配置告警
跨集群复制消息
实践教程
RocketMQ 常见概念命名规范
RocketMQ 客户端实践
RocketMQ 性能压测和容量评估
使用社区版 HTTP SDK 接入
客户端风险说明和更新指南
关于 RocketMQ 4.x 集群角色(Role)相关云 API 迁移指引
迁移指南
有感迁移
无感迁移
开发指南
消息类型
消息过滤
消息重试
POP 消费模式(5.x)
集群消费与广播消费
订阅关系一致性
限流
API 参考(5.x)
History
API Category
Making API Requests
Topic APIs
Consumer Group APIs
Message APIs
Role Authentication APIs
Hitless Migration APIs
Cloud Migration APIs
Cluster APIs
Data Types
Error Codes
API 参考(4.x)
SDK 参考
SDK 概述
5.x SDK
4.x SDK
安全与合规
权限管理
云 API 审计
删除保护
常见问题
4.x 实例常见问题
服务协议
服务等级协议
联系我们

客户端接入问题

PDF
聚焦模式
字号
最后更新时间: 2026-01-23 17:07:05

客户端返回“No route info of this topic”错误

详细报错如下:
[org.apache.rocketmq.client.exception.MQClientException: No route info of this topic: generation%rocketmq-gab9bb2877z8|generation%video_task 可能原因如下:
topic_name 不对,检查一下命名空间是否正确,主题名的格式应该是rocketmq-xxx|[ns]%[topicName]
namespace 为命名空间的名称,在控制台命名空间页面复制。
topic_name 在控制台集群管理中Topic 页签中复制具体 Topic 名称。
另外,其他可能的原因是:
Broker 禁止自动创建 Topic,且用户没有通过手工方式在控制台创建 Topic。
Broker 没有正确连接到 Name Server,请提交工单处理。
Producer 没有正确连接到 Name Server,请检查接入点是否输入正确。

客户端异常“ Send [3] times, still failed, cost [334]ms

详细报错如下:
com.freesky.inspiration.domain.mq.MQProducerManager:sendMessage [org.apache.rocketmq.client.exception.MQClientException: Send [3] times, still failed, cost [334]ms, Topic: video_task, BrokersSent: [broker-2, broker-0, broker-1]
可能原因如下:
缺少权限,检查一下命名空间有没有授权。

4.x 客户端开启 VIPChannel 后连接集群异常“org.apache.rocketmq.remoting.exception.RemotingConnectException”

客户端开启 VIPChannel 后,SDK 会与 Broker 的一个指定端口建立连接进行消息收发,但该功能对云上集群不适用,开启后可能会出现连接失败等错误。如有遇到,需要在初始化时候关闭该特性:
// 生产端
producer.setVipChannelEnabled(false);

// 消费端
consumer.setVipChannelEnabled(false);


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈