消息队列RabbitMQ版限制了Exchange的数量。当您不再需要Exchange时,您可以在消息队列RabbitMQ版控制台删除闲置的Exchange。

背景信息

Producer将消息发送到Exchange,由Exchange将消息路由到一个或多个Queue中(或者丢弃)。Exchange根据Routing Key和Binding Key将消息路由到Queue。不同类型的Exchange的路由规则不同。详情请参见Exchange
注意 Vhost下的3个内置Exchange(amq.direct、amq.topic和amq.fanout)不支持删除。

操作步骤

  1. 登录消息队列RabbitMQ版控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击Exchange管理
  4. Exchange管理页面,选择实例,选择Vhost,然后删除Exchange。
    • 删除单个Exchange。

      找到要删除的Exchange,在其右侧操作操作列,单击删除

    • 删除多个Exchange。

      选中要删除的Exchange,单击批量删除 Exchange

  5. 提示对话框,单击确定