跳到主要内容

配置复制

复制为 PubSub+ 软件事件代理和设备提供数据中心冗余和灾难恢复解决方案。

复制使用对应的消息 VPN,在不同的复制站点上具有活动和备用复制状态,以确保如果一个数据中心变得不可用,保证消息传递客户端仍能通过指定的消息 VPN 继续服务。当启用复制时,在具有活动复制状态的一个复制站点的持久端点接收的保证消息会自动传播到另一个具有备用复制状态的复制消息 VPN 中对应的持久端点。此外,发布或消费复制保证消息的本地和 XA 事务会自动传播到备用复制站点。如果发生到一个复制站点的服务故障转移,客户端可以重新连接到不同复制站点的同一消息 VPN 以继续接收服务,任何在服务中断前已接收但未消费的消息可以交付给它们。

以下部分描述了如何设置复制:

  • 配置复制的步骤
  • 配置系统级复制设置
  • 配置 VPN 级复制设置

根据您的事件代理上的其他配置设置,您可能需要执行额外的任务,例如:

  • 为设备重新配置主机名/路由器名称
  • 在 DMR 网络中配置复制

如果您使用 PubSub+ Cloud 进行复制,请参见用于事件代理服务灾难恢复的复制。

在启用复制的消息 VPN 中配置双向消息 VPN 桥时,如果那些主题也配置了复制,请避免在桥的两端订阅相同的主题。这个限制也适用于重叠的通配符订阅。换句话说,它适用于任何会匹配从桥接收的消息的订阅。如果存在这样的主题,那么在复制故障转移之后,它们可能会导致原本从桥接收的消息被发送回该桥到原始事件代理。这导致原始代理中的消息重复。