MQ使用幾個命令


一.MQ常見基本指令:

MQ現在使用的比較常見,但是在測試過程中,使用命令行直接查詢,有時候事半功倍。

activemq-admin stop

activemq-admin list

activemq-admin query

activemq-admin bstat

activemq-admin browse

下面是一些基本的命令:

  •        activemq——運行activemq代理
  •        activemq-admin——管理代理的實例

  在5.0之前activemq-admin被分成多個腳本,例如:

  •         shutdown——關閉activemq代理
  •         list——列出所有在指定JMX上下文中運行的代理
  •         query——查詢JMX上下文中的代理統計和信息。
  •         bstat——預定義查詢,顯示有用的代理統計信息。
  •         browse——瀏覽指定隊列中的消息。
  •         purge——刪除所選目標的消息。

 

二.幾個常用的命令:

第一列,總接收數-總出隊列數:
activemq-admin query -QQueue=message.short.queue | grep QueueSize


第二列,消費者端的消費者數量:
activemq-admin query -QQueue=message.short.queue | grep ConsumerCount


第三列,進入隊列的總數量:
activemq-admin query -QQueue=message.short.queue | grep EnqueueCount


第四列,出隊列的消息,消費這消費掉的數量:
activemq-admin query -QQueue=message.short.queue | grep DequeueCount

 

一般路徑:/opt/apache-activemq-5.11.1/bin

見如下幾張截圖:

 

命令驗證一下:

具體的隊列信息:

可見通過Web查詢和命令行查詢的結果是對應的;

 

參考官方網站,這里是總體介紹:http://activemq.apache.org/unix-shell-script.html

這里是一些基本命令行:http://activemq.apache.org/activemq-command-line-tools-reference.html

這是兩篇中文的內容:http://blog.csdn.net/fox_lht/article/details/7243039

這是一篇簡要介紹:http://blog.csdn.net/super_scan/article/details/39837591


免責聲明!

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



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