停止 WebSphere MQ 链路

可将 WebSphere® MQ 链路的状态从“已启动”或“正在运行”更改为“已停止”。停止 WebSphere MQ 链路时,将对点到点及发布/预订停止与目标 IBM MQ 网络的所有通信。等待传输的消息保存在服务集成总线中,并且 MQ 发送方通道不能启动。如果 WebSphere MQ 链路上存在发布/预订网桥,那么其操作会停止。

开始之前

通知 IBM MQ 管理员,您将停止此 WebSphere MQ 链路。

关于此任务

要停止 WebSphere MQ 链路,请使用管理控制台完成下列步骤。还可在 WebSphere MQ 链路上停止发送方或接收方通道,同时使链路本身保持运行。请参阅对 WebSphere MQ 链路停止发送方通道对 WebSphere MQ 链路停止接收方通道

过程

  1. 在导航窗格中,单击下列其中一条路径:
    • 服务集成 -> 总线 -> bus_name -> [拓扑] 外部总线连接 -> foreign_bus_name -> [相关项] IBM MQ 链路
    • 服务集成 -> 总线 -> bus_name -> [拓扑] 消息传递引擎 -> engine_name -> [其他属性] IBM MQ 链路
  2. 在内容窗格中,选择要停止的 WebSphere MQ 链路旁边的复选框。
  3. 停止方式列表中,选择“停顿”或“强制”。
  4. 目标状态列表中,选择“不活动”或“已停止”。
  5. 单击停止

结果

WebSphere MQ 链路、其发送方和接收方通道及连接至 WebSphere MQ 链路接收方通道的 IBM MQ 发送方通道的最终状态取决于您选择的选项:
  • 停止 WebSphere MQ 链路以进入目标状态不活动将导致发送方通道进入备用状态,并且接收方通道进入不活动状态。整体 WebSphere MQ 链路状态将为正在运行
  • 停止 WebSphere MQ 链路以进入目标状态停止将导致发送方通道进入已停止状态,并且接收方通道进入已停止状态。整体 WebSphere MQ 链路状态将为已停止

这些状态就是发送方、接收方和 WebSphere MQ 链路转换至的最终状态。如果对两种最终状态中的任何一种指定停顿方式,那么通道和链路就可能不会立即转换到它们的最终状态。它们要先临时转换到其他状态(即到达它们的最终状态前必须经过的其他状态)。

有关 WebSphere MQ 链路的已停止状态的更多详细信息,请参阅 WebSphere MQ 链路的状态及其通道

下一步做什么

可以通过再次选择该 WebSphere MQ 链路并单击启动来重新启动该链路。

如果 WebSphere MQ 链路已启动并且发送方通道处于停止状态,那么它会进入备用状态。如果发送方通道启动时处于备用状态,那么发送方通道会与合作接收方通道协商。如果协商成功,那么发送方通道会转为运行状态,如果协商失败,那么发送方通道会转为重试状态。如果 WebSphere MQ 链路启动时显示消息,那么发送方通道会自动进入与其合作接收方通道的协商,然后转为运行状态或重试状态。

WebSphere MQ 链路已停止并且未处于不确定状态时,可按从总线中移除外部总线连接中所述删除 WebSphere MQ 链路及所有关联发布/预订代理概要文件和主题映射。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjc0003_
文件名:tjc0003_.html