更新时间:2024-03-15 GMT+08:00

开启实例插件

RabbitMQ实例创建后,支持开启如下插件,实例创建后默认都是关闭状态。

RabbitMQ插件功能可用于测试和迁移业务等场景,不建议用于生产业务。详情请参考产品介绍 > 约束与限制

表1 插件列表

插件名称

功能描述

端口号

rabbitmq_federation

表示实例是否开启消息同步功能。

-

rabbitmq_shovel

表示实例是否开启消息迁移功能。

-

rabbitmq_consistent_hash_exchange

表示实例是否支持x-consistent-hash。

-

插件端口号不支持修改。

约束与限制

  • 2020年7月1日之前购买的RabbitMQ实例,不支持在控制台开启插件,如果需要开启,请在控制台提工单,技术人员在后台开启插件。
  • 2020年11月14日之前购买的RabbitMQ实例,不支持在控制台开启rabbitmq_consistent_hash_exchange插件,如果需要开启,请在控制台提工单,技术人员在后台开启插件。
  • 开启插件过程中,不会重启实例。
  • rabbitmq_shovel和rabbitmq_federation插件在特定场景下才支持开启,具体如表2所示。
    表2 支持开启插件的场景

    实例

    rabbitmq_shovel

    rabbitmq_federation

    未开启SSL的单机实例

    支持

    支持

    已开启SSL的单机实例

    不支持

    不支持

    未开启SSL的集群实例

    不支持

    支持

    已开启SSL的集群实例

    不支持

    不支持

操作步骤

  1. 登录管理控制台。
  2. 在管理控制台左上角单击,选择区域。

    此处请选择RabbitMQ实例所在的区域。

  3. 在管理控制台左上角单击,选择“应用中间件 > 分布式消息服务RabbitMQ版”,进入分布式消息服务RabbitMQ专享版页面。
  4. 单击待开启插件的实例名称,进入实例详情页面。
  5. 在“插件管理”页签,单击待开启插件后的“开启”。

    确认开启后,等待实例插件开启成功。