MQ配置安裝


一,MQ安裝

     ./mqlicense.sh -accept

     rpm -ivh MQSeries*.rpm

 --  rpm -qa|grep MQSeries

二,MQ配置

   環境變量配置(MQM)實際安裝路徑

       echo export MQ_BASE=/opt/mqm >> ~/.bash_profile

       echo export PATH=$PATH:$MQ_BASE >> ~/.bash_profile

   創建本地接收隊列

       crtmqm -q QM_TEST_RCV

       strmqm QM_TEST_RCV

       runmqmsc QM_TEST_RCV

       define ql(RCV)

       define chl(TOTEST) chltype(RCVR) trptype(tcp)

   創建發送隊列管理器

       crtmqm -q MQ_TEST_SDR

   啟動隊列管理器的命令服務

       strmqm -q QM_TEST_SDR

   啟動隊列管理器

       runmqsc QM_TEST_SDR

   創建本地傳輸隊列

       define ql(SDR) usage(xmitq)

   創建本地發送隊列

       define qr(SEND) rname(RCV) rqmname(QM_TEST_RCV) xmitq(SDR)

   創建發送通道

      define chl(TOTEST) chltype(sdr) conname('127.0.0.1(1414)') trptype(tcp)

    啟動接收方監聽

     runmqlsr -m QM_TEST_RCV -t -tcp -p 1414

 

   發送接收命令

          ./amqsput  發送方隊列 發送方隊列管理器名稱 

          ./amqsget 接收方隊列 接收方隊列管理器名稱

 

   創建監聽

         DEFINE LISTENER(LS_TEST) TRPTRPTYPE(TCP) CONTROL(QMGR) PORT(1414)

 

   啟動隊列,監聽1414端口

        runmqlsr -t tcp -p 1414

        runmqlsr -m QM_TEST_RCV -t -tcp -p 1414

 

  停止隊列管理器

        endmqm -i QM_TEST_RCV

        dltmqm QM_TEST-RCV

  runmqsc QM_TEST_RCV

      dis  查看    delete 刪除

 

config 的配置:

         mq.port=端口

         mq.wqueue=接收隊列 IN

         mq.qmgr=管理器名稱

         mq.channel=管道

         mq.rqueue=發送 OUT

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM