配置消息流的共享输入队列
WebSphere Message Broker 代理在 z/OS 上使用 WebSphere MQ 队列共享组。
可访问同样共享队列集的队列管理器构成称为队列共享组(QSG)的组,它们彼此之间通过存储共享队列的耦合设施(CF)进行通信。共享队列是本地队列的一种类型,本地队列的消息可以由位于 QSG 中的一个或多个队列管理器进行访问。
要进一步增强 QSG 中消息的可用性,WebSphere MQ 检测是否组中的另一个队列管理器以反常的方式从 CF 断开连接,并为该队列管理器在可能的地方完成暂挂工作单元,这称为同级恢复。
定义序列化标记
为访问共享队列所需的 MQInput 节点的序列化标记属性定义相同的值。
如果不这样操作,当 MQInput 节点试图从共享队列获取消息时,操作会失败,并带有 WebSphere MQ 返回码 2048(MQRC_PERSISTENT_NOT_ALLOWED)。
这将避免正在处理的输入消息被发送至死信队列,因为在恢复期间,消息复原至输入队列后,另一个代理才能获取该消息并继续处理。