IBM WebSphere MQ消息通道的配置和維護(九)

2.5 通道的維護

通過使用MQSC命令DEFINE來創建通道,DELETE刪除通道。用DISPLAY顯示通道屬性,用ALTER修改屬性。注意,通道只有在停止狀態下才可以被刪除或修改。

例如:

 

*創建接收端通道(QMA.QMB)

DEFINE CHANNEL(QMA.QMB) CHLTYPE(RCVR)

*創建發送方通道(QMA.QMB),連接對方的IP地址為192.168.1.100,端口為1415,通道連接傳輸隊列TO.QMB

DEFINE CHANNEL(QMA.QMB) CHLTYPE(SDR) CONNAME(『192.168.1.100(1415)』) XMTIQ(TO.QMB)

 

*刪除通道(QMA.QMB)

DELETE CHANNEL(QMA.QMB)

*修改通道(QMA.QMB)的批次消息數量為100

ALTER CHANNEL(QMA.QMB) CHLTYPE(SDR) BATCHSZ(100)

*顯示通道(QMA.QMB)的斷開間隔時間

DISPLAY CHANNEL(QMA.QMB) DISCINT

*顯示通道(QMA.QMB)的狀態

DISPLAY CHS(QMA.QMB) AL

 

由於通道是一種特殊的MQ對象,它的某些狀態會隨着通信環境的改變而變化,比如通道狀態、通道流量、通道消息序號等,我們稱之為通道的動態信息。MQSC也提供了一些命令用來動態管理通道。

2.5.1   通道start命令

通道的啟動可以通過MQSC的start channel命令完成,例如格式為:

START CHANNEL(ChannelName)

也可以在命令行通過runmqchl控制命令完成,兩者效果相同,在Windows中還可以用MQ服務配置成自動啟動方式。

runmqchl在通道連接的主動方使用,使用時需要指定隊列管理器名和通道名。

$runmqchl [-m QMgrName] –c ChannelName

選項-m QMgrName表示隊列管理器名,缺省為缺省隊列管理器。–c ChannelName示通道.

例如:runmqchl –m QM1 –c QM1.QM2

 

在Websphere MQ for Windows產品中,可以通過WebSphre MQ服務(本地)工具來進行配置。

 

2.5.2   通道stop命令

用MQSC命令STOP CHANNEL可以停止通道,停止通道也只有在連接通道的主動方發起才有作用。例如格式為:

STOP CHANNEL(ChannelName)

 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營