之前本人的博客寫了IBM MQ環境搭建的過程(參考:https://blog.csdn.net/Never_Blue/article/details/95196474)。本篇博客記錄一下完成安裝之後,在Linux環境下進行簡單的消息發送與接收。
測試步驟
1、創建隊列管理器
2、在該隊列管理器內創建本地隊列
3、向本地隊列放入測試消息
4、驗證測試消息是否能被接收
在Linux中使用IBM MQ自帶的MQSC實現以上步驟:
1、創建隊列管理器QM_ORI
在[ibm_mq_install]/mqm/bin目錄執行([ibm_mq_install]指本機安裝IBM MQ的目錄,一般默認爲/opt目錄):
crtmqm QM_ORI //創建隊列管理器
strmqm QM_ORI //啓動隊列管理器
2、在隊列管理器QM_ORI中創建本地隊列Q1
在[ibm_mq_install]/mqm/bin目錄執行:
runmqsc QM_ORI
在命令行下創建本地隊列:
DEFINE QLOCAL(Q1)
創建完成後,輸入end即可退出MQSC命令行。
3、向本地隊列Q1中放入測試消息
在[ibm_mq_install]/mqm/samp/bin目錄執行:
./amqsput Q1 QM_ORI
在命令行下連續輸入2個回車即可退出
4、接收測試消息
在[ibm_mq_install]/mqm/samp/bin目錄執行:
./amqsget Q1 QM_ORI
在Linux下使用單個隊列管理器進行隊列的發送與接收已經完成!