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