分布式消息服务RABBITMQ版-设置队列负载均衡:删除队列重建

时间:2024-08-16 14:54:27

删除队列重建

  1. 登录RabbitMQ WebUI页面
  2. 在“Overview”页签中,单击“Download broker definitions”,导出元数据。

  3. 停止生产,等待数据消费完,然后删除原有队列。

    1. 在“Overview”页签中,确认数据是否已消费完。

      可消费消息数(Ready)和未确认的消息数(Unacked)都为0时,说明消费完成。

    2. 等数据消费完后,删除原有队列。
      1. 在“Queues”页签,单击需要删除的队列名称,进入队列详情页面。

      2. 单击“Delete Queue”,删除队列。

  4. 在“Overview”页签中,上传已导出的元数据。

    1. 在“Overview”页签中,单击“选择文件”,选择已导出的元数据。
    2. 单击“Upload broker definitions”,上传元数据。

      上传成功后,显示如下信息。

      实例会自动将队列均衡创建在各个节点上,在“Queues”页签中查看队列分布详情。

support.huaweicloud.com/bestpractice-rabbitmq/bp-0013.html