websphere mq 使用備忘
2011-12-06 16:07
建立接收方佇列管理器
crtmqm -q to.queue.manager
啟動佇列管理器
strmqm to.queue.manager
啟動mqsc
runmqsc to.queue.manager
建立接收方本地佇列
define qlocal(myreceiver.queue) //佇列名稱自動轉換為大寫
end 停止mqsc介面輸入
測試接收方
amqsput myreceiver.queue to.queue.manager
amqsget myreceiver.queue to.queue.manager
建立傳送方的佇列管理器
crtmqm from.queue.manager
啟動佇列管理器
strmqm from.queue.manager
啟動mqsc
runmqsc from.queue.manager
定義一條名為mytransmit.queue的本地佇列,該佇列將會被用作傳輸佇列
define qlocal(mytransmit.queue) usage(xmitq)
定義遠端佇列的本地定義
define qremote(mysender.queue) rname(myreceiver.queue) rqmname('to.queue.manager') xmitq(mytransmit.queue)
遠端佇列定義完成後,我們可以使用如下命令檢視其詳細配置項資訊
display qremote(mysender.queue)
通過輸入下列命令來定義傳送方通道:
define channel(from.to.channel) chltype(sdr) conname('127.0.0.1(1416)') xmitq(mytransmit.queue) trptype(tcp)
end回到接收方佇列管理器的mqsc會話中,通過輸入以下命令來定義接收方的接聽器
runmqsc to.queue.manager
define listener(myreceiver.listener) trptype(tcp) control(qmgr) port(1416)
define channel(from.to.channel) chltype(rcvr) trptype(tcp)
end進入傳送方的mqsc會話
runmqsc from.queue.manager
start channel(from.to.channel)
進入接收方的mqsc會話
runmqsc to.queue.manager
start listener(myreceiver.listener)
netstat –an | grep –i listen | grep –i 1416
測試amqsput mysender.queue from.queue.manager
amqsget myreceiver.queue to.queue.manager
endmqm -i from.queue.manager
endmqm -i to.queue.manager
以下為參考的網頁資料
WebSphere MQ 控制命令
命令名 目的 amqmcert 管理 ssl 證書 amqmdain 配置或控制 websphere mq 服務 僅 windows 系統 crtmqcvx 轉換資料 crtmqm 建立本地佇列管理器 dltmqm 刪除佇列管理器 dmpmqaut 轉儲開啟物件的許可權 dmpmqlog 轉儲日誌 ...
Linux下Websphere MQ的安裝和配置
1.目的 本文的目的是記錄websphere mq在linux的安裝過程,方便以後mq的安裝。2.安裝過程 2.1 增加使用者組 img 2.2 增加使用者 img 2.3新建目錄,並修改目錄許可權 img 2.4進入安裝檔案的目錄下,解壓檔案 img 2.5執行許可檔案 img 2.6執行安裝檔案...
WebSphere MQ網文大集合
1 ibm websphere mq 系列 一 基礎知識 2 ibm websphere mq 系列 二 安裝mq 3 ibm websphere mq 系列 三 配置和使用websphere mq 4 ibm websphere mq 系列 四 使用mq命令 5 websphere mq教程 6 ...