tencent cloud

文档反馈

消息跨集群复制

最后更新时间:2024-05-14 17:36:16

    操作场景

    TDMQ RocketMQ 支持客户在两个集群之间同步消息(同个地域或不同地域间),您可以按照 Topic 维度,把集群 A 的某个 Topic 的消息复制到集群 B 的某个 Topic。在进行某个 Topic 的消息复制时,RocketMQ 支持按照特定的条件进行过滤(如 Tag 或者 SQL 表达式),支持复制任务的任意启停,并且支持通过监控查看复制任务的进度和健康程度。

    计费规则

    消息跨集群复制功能当前免费;在开始收费前,腾讯云会提前一个月多次通过站内信、短信和邮件等形式通知客户。

    操作步骤

    创建任务

    进入跨集群复制页面,单击页面上方的新建任务, 按照要求填写以下字段:
    任务名称:200字符以内,只能包含 中文、数字、字母、“-”和“_”;
    源 Topic:通过下拉依次选择地域、集群、命名空间和 Topic,如果找不到需要的集群或 Topic 可以在集群列表页进行新建。
    目标 Topic:通过下拉依次选择地域、集群、命名空间和 Topic,如果找不到需要的集群或 Topic 可以在集群列表页进行新建。
    过滤类型:支持 TAG 过滤和 SQL 过滤两个方式。
    复制起始位置:支持从最新的位点开始复制或者指定时间点开始复制。
    是否立即开启任务:如果打开开关,在任务创建完成后就按照当前任务的配置进行复制。
    
    
    
    单击创建任务后,会跳转到任务列表页,在任务初始化后即创建完成。
    您创建的复制任务是单向的,即如果您创建一个 Topic A 到 Topic B 的复制任务,Topic A 的消息会自动复制到 Topic B;如果您需要双向的复制任务,您需要再次新建一个从 Topic B 到 Topic A 的复制任务。

    查看任务详情

    在任务创建完成后,您可以在任务的列表页看到新增的复制任务,同时可以快速查看任务的状态。单击操作列的启动/暂停可以快速的开启和暂停任务。
    进行中的任务不能修改配置信息,如果要修改复制任务的配置,请先暂停任务后,单击操作栏的编辑,或者进入任务详情页,单击“基本信息”右上角的编辑,修改任务的信息。
    您可以单击任务名称,进入任务详情页查看任务的详细配置,如过滤规则和起始时间等等。 在监控部分,您可以查看当前消息复制任务的实时监控,比如复制成功的速率(XX条消息/秒),复制失败的速率,消息复制延时等。
    
    
    

    异常处理

    正常情况下,状态栏会展示 “运行中” 或者 “已暂停” 的状态;如果状态为 “启动失败”,您需要检查任务运行状态和任务详细配置是否正确,如 SQL 表达式是否正确等;鼠标悬浮在失败状态上会有具体的失败原因。
    
    
    
    如果任务状态失败,您可以单击操作栏的编辑,或者进入任务详情页,单击“基本信息”右上角的编辑,重新更正任务的信息。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持