MQ监听器管理
在本地队列管理器可以将消息发送到远程队列管理器之前,我们需要为远程队列管理器启动一个监听器。默认的 MQ 监听器端口 号是 1414 ,如果我们使用这个端口,那么我们在发出启动监听器 命令时就不必指定端口号 。本节介绍我们如何管理 MQ 侦听器。我们将研究定义、启动和停止 Listener 的不同方式。
定义/启动 MQ 侦听器:
有两种定义和启动 MQ 监听器的方法:
第一种方法使用运行 Listener RUNMQLSR 命令。该命令的参数是连接类型 ( -t )、队列管理器名称 ( -m ) 和要启动的端口号 ( -p )。因此,如果我们想在端口 1450 上为队列管理器 QMA启动 TCP 侦听器,我们将发出:
$ runmqlsr -t tcp -m QMA -p 1450
可以将此命令放入批处理文件 ( SYSA_QMA_START_RUNMQLSR.BAT ) 中,并且在 UNIX 中可以使用 nohup 和 & 选项运行:
$ nohup runmqlsr -t tcp -m QMA -p 1450 &
为队列管理器 QMB 在端口 1451 上启动 TCP 侦听器的命令是:
$ nohup runmqlsr -t tcp -m QMB -p 1451 &
可以将此命令放入 SYSB_QMB_START_RUNMQLSR.BAT 批处理文件中。
<