启动和停止通道

启动通道的方式取决于该通道是调用方通道还是响应方通道。在停止通道时,您可以选择是在当前消息批次完成处理后停止通道,还是在当前消息批次完成处理前强制关闭通道。

关于此任务

通道可按调用方响应方进行分类。应用程序可以直接或通过通道启动程序自动启动调用方通道。响应方通道只能通过侦听器来启动。

注意,您必须在通道每一端的计算机上使用所需的传输协议,例如,TCP/IP。

手动启动通道

关于此任务

您可在 IBM® MQ Explorer 中启动调用方通道。在 IBM MQ Explorer 中启动响应方通道时,实际上是在将响应方通道的状态从“已停止”更改为“不活动”;然后侦听器将该状态从“不活动”更改为“已启动”。因此,如果您正在使用响应方通道,那么必须在计算机上启动侦听器。

要启动通道,请完成以下步骤。

过程

  1. 在“导航器”视图中,单击通道文件夹以在“内容”视图中显示通道。
  2. 在“内容”视图中,右键单击此通道,然后单击启动

结果

此通道启动。此通道旁边的图标改为显示此通道正在运行。

停止通道

关于此任务

要停止通道,请完成以下步骤。

过程

  1. 在“导航器”视图中,单击通道文件夹以在“内容”视图中显示通道。
  2. 在“内容”视图中,右键单击此通道,然后单击停止... 这样会打开“停止通道”对话框。
  3. 选择 IBM MQ 停止此通道的方式:
    • 接受缺省值(不选择复选框)以在当前消息批次完成处理后结束此通道(在 WindowsLinuxUNIXIBM i 上),或在当前消息完成处理后结束此通道(在 z/OS® 上)。对于接收通道,如果没有任何批次正在进行处理,那么此通道在停止之前会等待下一个批次或下一个脉动信号(如果正在使用脉动信号)。对于服务器连接通道,此通道会在连接结束时停止。
    • 选择强制中断当前消息批次复选框以终止传输任何当前消息批次;不会终止通道的线程或进程。这可能会导致不确定的通道。对于服务器连接通道,将断开当前连接。
    • 如果您选择强制中断当前消息批次复选框并且要终止通道的线程或进程,请选择允许终止线程/进程
  4. 如果通道定义是响应方通道,那么多个队列管理器或远程连接可以使用同一响应方通道。因此,您可以将已停止的通道进行过滤:选择相关的复选框,然后输入队列管理器或远程连接的名称。
  5. 选择通道在停止时将更改为的状态:
    • 单击已停止以停止通道,但继续运行进程或线程;通道仍然是活动的并且还在使用资源。
    • 单击不活动以停止通道,包括停止进程或线程;通道是不活动的并且未在使用资源。

结果

通道停止运行。通道旁边的图标更改以显示此通道不再运行。


任务 任务

反馈

时间戳记图标 最近一次更新时间: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_channel_starting.htm