更新时间:2025-08-13 GMT+08:00
分享

修改RocketMQ Topic配置

RocketMQ实例为4.8.0版本时您可以根据业务需要修改Topic的权限配置、关联代理配置和描述信息,为5.x版本时仅支持修改描述信息。

前提条件

创建Topic

修改Topic信息

  1. 登录RocketMQ实例控制台
  2. 单击RocketMQ实例的名称,进入实例详情页面。
  3. 在左侧导航栏,单击“实例管理 > Topic管理”,进入“Topic管理”页面。
  4. 选择以下任意一种方法修改Topic参数。

    • 在待修改的Topic所在行,单击“编辑”,弹出“编辑Topic”页面。
    • 单击待修改的Topic名称,进入Topic详情页面。在页面右上角,单击“编辑”,弹出“编辑Topic”页面。

  5. 修改如表1所示配置信息。

    表1 Topic参数说明

    参数

    说明

    权限

    RocketMQ实例的版本为4.8.0(在实例的详情中可以查看到版本号信息)时,需要设置此参数

    Topic的权限。

    取值范围:

    • 发布+订阅:表示生产者可以往Topic发送消息,消费者也可以消费Topic中的消息。
    • 发布:表示生产者可以往Topic发送消息,但消费者不能消费Topic中的消息。
    • 订阅:表示生产者不可以往Topic发送消息,但消费者可以消费Topic中的消息。

    修改Topic权限后即时生效。

    关联代理

    RocketMQ实例的版本为4.8.0(在实例的详情中可以查看到版本号信息)时,需要设置此参数

    修改读队列个数或写队列个数。

    • 读队列个数:Topic读数据可用的总队列数。
    • 写队列个数:Topic写数据可用的总队列数。

    创建Topic时未关联所有代理,单击“添加关联代理”,将Topic分布到其他代理上,并设置读队列个数和写队列个数。

    修改关联代理后,生产和消费的消息会存储到新代理中。

    描述

    Topic的描述信息。

    取值长度为0~200个字符。

  6. 修改完成后,单击“确定”。

相关文档

Topic的修改也可以通过调用API完成,具体请参见修改主题

相关文档