克隆代理

克隆代理是已被定义了一个或多个克隆的代理,克隆代理的预订表被复制到所有其他与其克隆的代理。

当订户从克隆代理请求预订时,预订还发送到那个代理的每个克隆。

使用克隆代理来改进发布/预订系统的可用性。通过在不同的计算机上定义克隆代理,您确保甚至有一台计算机不可用的情况下,发布内容也会传递到订户。

该图表显示当订户 1 发送预订给代理 1,但代理 1 不可用时发生的情况;由于代理 1 和代理 2 已经被定义为克隆,预订被重定向到代理 2,因而订户 1 从代理 2 而不是从代理 1 获取发布内容。

订户 1 发送预订到代理 1,但该代理不可用;由于代理 2 为代理 1 的克隆代理,则预订重定向于代理 2,然后订户从代理 2(而非代理 1)接收发布内容。

如果在一个集合体中两个代理是克隆,则向该集合体中的代理注册的订户可能会收到重复消息。

使用 mqsichangeproperties 命令可定义克隆代理;属性 clonedPubSubBrokerList 即用于此。

相关概念
订户
预订
代理
相关任务
设置克隆的代理
添加克隆代理
删除克隆代理
相关参考
mqsichangeproperties 命令
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
aq14150_