4.22.4. 为代理集群配置联合
以下部分中的示例显示了如何配置 独立 本地和远程代理之间的地址和队列联合。对于独立代理之间的联合,联合配置的名称以及任何地址和队列策略的名称必须在本地和远程代理之间唯一。
但是,如果您要为 集群中的 代理配置联合,则还需要额外的要求。对于集群代理,对于集群中的每个代理,联合配置的名称以及该配置中任何地址和队列策略的名称 必须相同。
确保同一集群中的代理使用相同的联合配置、地址和队列策略名称以避免消息重复。例如,如果同一集群中的代理 有不同的 联合配置名称,这可能会导致为同一地址创建多个名称不同的转发队列,从而导致下游消费者出现消息重复。相比之下,如果同一集群中的代理使用相同的 联合 配置名称,这基本上会创建复制的群集转发队列,这些队列负载平衡到下游消费者。这可避免消息重复。