日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux mq清空消息队列,MQ消息队列搭建命令及方法

發布時間:2025/4/16 linux 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux mq清空消息队列,MQ消息队列搭建命令及方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MQ 是一款穩定、安全又可靠的消息傳遞中間件。它使用消息和隊列來支持應用程序、系統、服務和文件之間的信息交換。它可以簡化和加速多個平臺中不同應用程序和業務數據的集成。支持各種 API 和語言,并可以在本地、云和混合云中部署。

建立消息隊列方法

1.在linux服務器192.168.0.151上新建兩個隊列管理器QM1:

mqm@mq:~> crtmqm QM1

2.啟動QM1

mqm@mq:~> strmqm QM1

3.運行MQSeries命令

runmqsc QM1

4.創建QM1的通道:MSG_CHL

DEFINE CHANNEL ('MSG_CHL') CHLTYPE(SVRCONN) +

TRPTYPE(TCP) +

DESCR(' ') +

HBINT(300) +

MAXMSGL(4194304) +

MCAUSER('mqm') +

RCVDATA(' ') +

RCVEXIT(' ') +

SCYDATA(' ') +

SCYEXIT(' ') +

SENDDATA(' ') +

SENDEXIT(' ') +

SSLCAUTH(REQUIRED) +

SSLCIPH(' ') +

SSLPEER(' ') +

KAINT(AUTO) +

MONCHL(QMGR) +

COMPMSG(NONE) +

COMPHDR(NONE) +

SHARECNV(10) +

MAXINST(999999999) +

MAXINSTC(999999999) +

REPLACE

5. 創建偵聽器:(端口號:7001)

DEFINE LISTENER ('LISTENER_TCP') +

TRPTYPE(TCP) +

IPADDR(' ') +

PORT(9000) +

BACKLOG(0) +

DESCR(' ') +

CONTROL(QMGR) +

REPLACE

6.創建QM2的隊列:MSG_QUE

DEFINE QLOCAL ('MSG_QUE') +

PUT(ENABLED) +

DEFPSIST(YES) +

DEFPRESP(SYNC) +

CLWLUSEQ(QMGR) +

SCOPE(QMGR) +

GET(ENABLED) +

PROPCTL(COMPAT) +

DEFREADA(NO) +

MAXDEPTH(20000) +

MAXMSGL(4194304) +

USAGE(NORMAL) +

NOTRIGGER +

TRIGTYPE(FIRST) +

QDPMAXEV(ENABLED) +

QDPHIEV(DISABLED) +

QDPLOEV(DISABLED) +

STATQ(QMGR) +

MONQ(QMGR) +

ACCTQ(QMGR) +

DEFBIND(OPEN) +

REPLACE

7.重啟消息隊列管理器

結束本地隊列管理器 endmqm MQ1

啟動本地隊列管理器 strmqm MQ1

若偵聽沒啟動,執行 runmqlsr LISTENER_TCP

8.發送報文測試 運行

mqm@mq:~/sh> amqsput QR QM1

輸入“this is a test!”,雙擊回車結束

9.通過隊列深度或日志查看消息是否成功發送到隊列上。

總結

以上是生活随笔為你收集整理的linux mq清空消息队列,MQ消息队列搭建命令及方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。