MQ队列及常见操作
一、創(chuàng)建MQ隊列管理器
1.1準備工作
到所安裝websphere mq的機子上,進入/opt/mm/bin目錄下,查詢相關(guān)mq的情況,通過命令行./dspmq。
創(chuàng)建mq隊列管理器的的時候要用mqm用戶進行創(chuàng)建,切換到mqm用戶:
su mqm
1.2詳細操作
備注:紅色加粗字體可替換
1、創(chuàng)建mqm用戶組【正常已經(jīng)建好】
2、創(chuàng)建mqm用戶,將用戶mqm添加到mqm用戶組下【正常已經(jīng)建好】
3、創(chuàng)建隊列管理器【必須】
./crtmqm -q QSHAW
4、啟動隊列管理器【必須】
./strmqm QSHAW
5、進入到MQSC管理界面【必須】
./runmqsc QSHAW
6、定義監(jiān)聽【必須】
DEFINE LISTENER(TCPLISTENER.QSHAW) TRPTYPE(TCP) CONTROL(QMGR) PORT(1413)
7、啟動監(jiān)聽【必須】
START LISTENER(TCPLISTENER.QSHAW)
8、建立通道【必須】
DEFINE CHANNEL(QSHAW.SVRCONNC) CHLTYPE(SVRCONN) MCAUSER('mqm')
9、建立隊列【可選,要用的話就要創(chuàng)建】
DEFINE QLOCAL(QSHAW.OUT) DEFINE QLOCAL(QSHAW.INT)
10. 建立話題【可選】
DEFINE TOPIC(TOPIC.QSHAW) TOPICSTR(TOPIC)
11. 退出MQSC管理界面【退出】
END
12.刪除隊列管理器【刪除】
dltmqm QTEST
13. 測試的話,通過IBM MQ Explorer進行。
14.關(guān)閉通道授權(quán),如果報不允許訪問。您無權(quán)執(zhí)行此操作【報錯關(guān)閉授權(quán)】
ALTER QMGR CHLAUTH(disabled)
15.其他操作可以通過IBM MQ Explorer可視化進行操作。
16.如果客戶端程序調(diào)用MQ報一下2035的錯誤時,請按一下方法配置MQ【可選】
(1)、設(shè)置通道安全:以mqm用戶登錄,執(zhí)行runmqsc命令:
SET CHLAUTH(*) TYPE(BLOCKUSER) USERLIST(*MQADMIN) ACTION(REMOVE)
SET CHLAUTH(S2T) TYPE(ADDRESSMAP) ADDRESS(10.8.203.215) USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
SET CHLAUTH(S2T) TYPE(USERMAP) CLNTUSER('Win7-user') USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
(2)、說明:
a、設(shè)置通道安全為MQV7.1的新功能。缺省時啟用通道安全控制。上述第一條命令的含義是,允許以mqm系統(tǒng)管理用戶的身份使用通道。
b、SET CHLAUTH(S2T) TYPE(ADDRESSMAP) ADDRESS(192.168.155.122) USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
是向ADDRESSMAP中提那家客戶端的ip192.168.155.122以用戶mqm的權(quán)限執(zhí)行
c、SET CHLAUTH(S2T) TYPE(USERMAP) CLNTUSER('wcsdbins') USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
是向USERMAP中添加wcsdbins用戶,并允許以mqm用戶的權(quán)限執(zhí)行
d、后兩條命令的含義是,允許IP地址為192.168.155.122上的用戶'wcsdbins'通過通道S2T連接隊列管理器。
1.3 cd/opt/mqm/bin里頭常用命令
./dspmq 查看所有隊列管理器 ./dltmqm XXX 刪除具體的隊列管理器 ./endmqm XXX 停止具體的隊列管理器 ./strmqm XXX 啟動具體的隊列管理器 ./runmqsc XXX 運行隊列管理器
二、通過IBM MQ Explorer管理MQ
2.1準備工作
安裝IBM MQ Explorer相關(guān)安裝過程忽略,安裝后通過開始菜單,找到具體的IBM WebSphere MQ文件夾打開具體的應(yīng)用程序,如圖所示:
打開之后界面如圖所示:
2.2連接隊列管理器
右鍵隊列管理器,選擇添加遠程隊列管理器:
輸入剛才創(chuàng)建的隊列名稱:
輸入主機名或ip地址,端口號,服務(wù)器連接通道這三個根據(jù)已經(jīng)創(chuàng)建好的mqm管理器進行填寫:
一直點擊下一步,配置所需要的配置,最后點擊完成,如果出現(xiàn)以下報錯,執(zhí)行
ALTER QMGR CHLAUTH(disabled)
關(guān)閉通道授權(quán),重新執(zhí)行即可。
執(zhí)行操作如下:
連接成功后的列表如下,點擊相關(guān)欄目可以查看剛才創(chuàng)建的隊列、主題、通道等。
隊列
主題
通道
總結(jié)
- 上一篇: 海藻面膜的作用(海藻面膜怎么调可以天天做
- 下一篇: 推荐13个.Net开源的网络爬虫