迁移方案概述

最近更新时间:2024-05-09 09:28:21

我的收藏

操作场景

本文档为您总体介绍将自建/其他云产品 RabbitMQ 集群迁移到腾讯云消息队列 RabbitMQ 集群的可行方案。

方案说明:双写双消费

该方案整体简单清晰、便于操作,且无数据积压,可以保证消息被及时消费。
步骤如下:
1. 购买腾讯云上的 RabbitMQ 集群。初始状态时,读写均在旧集群,新集群就绪,完成 RabbitMQ 的元数据迁移。
2. 上线新的消费端到新集群,开启双读模式。
3. 上线新的生产端,将流量逐步灰度切换到新集群,开启双写双读模式。
4. 停掉旧集群生产流量,暂时保留旧集群消费端,进入到单写双读模式。
5. 等待旧集群上的数据消费完后,确认没有积压消息后再下线旧的消费服务,完成迁移过程。