tencent cloud

消息队列 Pulsar 版

动态与公告
新功能发布记录
集群版本更新记录
产品公告
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 Pulsar 版
产品优势
应用场景
技术原理
产品系列
开源 Pulsar 版本支持说明
与开源 Pulsar 对比
高可用
配额与限制
基础概念
产品计费
计费概述
价格说明
计费示例
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
准备工作
使用 SDK 收发普通消息
使用 SDK 收发高级特性消息
用户指南
使用流程指引
配置账号权限
新建集群
配置命名空间
配置 Topic
连接集群
管理集群
查询消息及轨迹
跨地域复制
查看监控和配置告警
实践教程
客户端使用实践
异常消费者隔离
限流机制说明
交易对账
消息幂等性
消息压缩
迁移指南
单写多读集群迁移方案
虚拟集群平滑迁移至专业集群
API 参考
API 概览
SDK 参考
SDK 概述
SDK 配置参数推荐
TCP 协议(Pulsar 社区版)
安全与合规
权限管理
删除保护
云 API 审计
常见问题
监控相关
客户端相关
服务协议
服务等级协议
TDMQ 政策
联系我们
词汇表

全球数据归档

PDF
聚焦模式
字号
最后更新时间: 2025-12-24 15:23:00
TDMQ Pulsar 专业集群基于 GEO Replication 方案,实现跨地域的集群复制,可以支持用户用于异地容灾、数据归档和异地消费等场景。

Pulsar 开启跨地域复制后,集群中会启动一个 Replicator,详细可参考集群级高可用。以上海地域复制到北京地域为例:
上海地域的 Pulsar 集群中运行 Replicator 组件,该组件中会启动 Producer-R,绑定了北京地域对端集群的 Topic1,将消息数据用生产者的方式发送到北京机房。
说明:
上海集群中生产的消息首先在本地集群中持久化,然后再被异步转发到北京集群。
上海集群 Replicator 中的 Producer-R ,与该集群的客户端 Producer1 没有任何关系。 Producer-R 配置的集群地址是北京集群地址。
复制流程描述
1. Producer1 生产消息到上海集群 Topic1;
2. 上海集群把消息持久化到 BookKeeper;
3. BookKeeper 返回成功后把消息推给 Replicator 的 Cursor;
4. Replicator 的 Cursor 通过 Producer-R 把消息发给北京集群 Topic1;
5. 北京集群 Topic1 写入 BookKeeper 成功后给上海集群 Replicator 的 Cursor 回复 ACK,上海机房 Cursor 收到 ACK 后通过 Producer-R 推送下一条消息。

操作指南

2. 在目标复制地域创建一个专业集群,在集群购买界面,需要开启跨地域复制开关,并选择数据源集群;

3. 在控制台的左侧导航栏选择跨地域复制,单击新建链路,配置集群的消息数据同步链路:
复制链路名称:为同步链路定义一个名字,不能为空,支持数字字母以及符号 “-_=:.”,长度不超过128个字符。
链路类型:选择消息级。
源集群选择:选择要进行复制的数据源 Pulsar 集群。
目标集群选择:在不同地域选择创建好的目标集群,此处仅会显示「集群 ID」相同的集群。
复制级别:支持集群级、命名空间和 Topic 三个级别。
集群级,适用于集群级的复制。
命名空间级,适用于两地集群日常都是活跃的,不同的命名空间分布在不同地域。
Topic 级,跨地域复制的最小粒度。
协议条款:勾选我已阅读并同意《消息队列 TDMQ 服务条款》
4. 单击保存,并完成支付。
5. 创建完成后,消息级的复制任务会进入到监控界面,您可以查阅复制任务的实时复制速率、复制消息堆积等数据。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈