本指南主要为用户提供 RocketMQ 的迁移方案建议与操作指导。
火山引擎基于Apache RocketMQ 构建了稳定、安全的消息队列 RocketMQ版。与和开源 RocketMQ 相比,消息队列 RocketMQ版支持 VPC 访问,免部署免运维,具备更高的稳定性和安全性,支持消息查询、全链路消息轨迹查询以及消息回溯等功能,帮助您快速发现和处理系统问题,提高运维效率。
RocketMQ 业务迁移是指将自建或其他云厂商的 RocketMQ 迁移到火山引擎消息队列 RocketMQ版。对于消息队列来说,如需在业务运行过程中实现集群迁移,只需消费完旧集群的消息即可。
目前火山引擎消息队列 RocketMQ版支持以下类型的 RocketMQ 迁移。
如果您的 RocketMQ 为集群化部署,建议采用分批发布方案来迁移消息服务,即通过逐台操作的方式进行迁移,迁移过程中,生产者集群和消费者集群可并行在旧集群与新集群上同时生产或消费消息,业务平滑过渡,上层无感知。
详细的迁移操作步骤请查看 RocketMQ 业务迁移。