RabbitMQ的管控臺的使用說明

1、RabbitMQ的管控臺確實是一個好東西,但是如果是新手,比如剛接觸RabbitMQ的時候,看到RabbitMQ的管控臺也是一臉懵逼的說,慢慢接觸多了,才瞭解一些使用。

  1)、RabbitMQ的管控臺中概覽的Totals。如果有消息進行消費的話,如果我們創建隊列的話,這裏面顯示消費進度和情況,實施進行顯示,可以看到一個折線圖的表現形式。

    RabbitMQ的管控臺中概覽的Global counts。Connections代表了有多少鏈接,Channels代表了有多少網絡通信信道,Exchanges代表了有多少交換機,Queues代表了有多少隊列,Consumers代表了有多少消費者。

當你的生產者和消費者啓動以後,可以看到連接個數,網絡通信信道個數,交換機個數,隊列個數,消費者個數。

  2)、RabbitMQ的管控臺中概覽的Nodes表示當前節點的情況狀態,File descriptors是文件描述,Socket descriptors是通信情況,Erlang processes代表了Erlang的進程數,Memory代表了整個服務的內存使用情況,Disk space代表了磁盤的使用情況,Rates mode,Info代表了存儲狀態。path對應了RabbitMQ的一些配置路徑,Config file代表了存儲路徑,Database directory代表了數據的存儲路徑,Log file代表了日誌文件的存儲路徑。

  3)、RabbitMQ的管控臺中概覽的Ports and contexts,是RabbitMQ提供的端口號都代表了什麼含義,amqp默認是5672,clustering集羣默認是25672。Web contexts代表了RabbitMQ管控臺的端口號是15672。

  4)、RabbitMQ的管控臺中概覽的Import / export definitions,可以導入和導出文件的定義,可以方便的導入和到處Rabbitmq的一些配置文件。比如可以導出交換器,虛擬主機,隊列等等。在升級的時候非常有用的。

2、RabbitMQ的管控臺中Connections鏈接,應用服務和RabbitMQ的鏈接。

如果有連接的時候,效果如下所示:

點擊連接名稱Name的時候,可以看到該連接的詳細信息,如下所示:

3、RabbitMQ的管控臺中Channels網絡通信信道,應用服務和RabbitMQ的進行的操作都需要建立連接,然後使用Channel進行實際的操作。

如果有連接的時候,創建了網絡通信信道,效果如下所示:

點擊Channel網絡通信信道,可以查看詳細信息,如下所示:

4、RabbitMQ的管控臺中Exchanges交換機,生產者直接將消息投遞到交換機,默認提供一些交換機。

注意:如果不指定交換機,默認使用(AMQP default)這個交換機,類型direct直連的方式,發佈訂閱模式。AMQP default路由規則是根據路由鍵Routing key,去隊列列表裏面尋找相同名稱的隊列,如果有,將生產者生產的消息投遞到該隊列裏面。

durable:true代表了持久化存儲,即使RabbitMQ服務停掉了,重新啓動RabbitMQ服務的時候,這些持久化的交換機也不會被清除的。

可以添加一個交換機,方式如下所示,可以選擇自己的配置,建議使用代碼哦。

可以查看新建的交換機的詳細信息,如下所示:

可以生產消息,查看隊列是否接收到了生產的這條消息。

5、RabbitMQ的管控臺中Queues隊列。

Features特性,durable:true代表了持久化存儲,即使RabbitMQ服務停掉了,重新啓動RabbitMQ服務的時候,這些持久化的交換機也不會被清除的。

在新增隊列的時候可以選擇一些參數,進行設置的。如下所示:

Total=Ready+Unacked,消息總數等於生產的待消費的消息Ready加上未被ack消息確認的消息。

創建的隊列點進去以後,可以查看隊列的詳情。

可以查看交換機通過路由鍵綁定的隊列,也可以新增一個交換機,通過路由鍵,和隊列進行綁定。

可以在這個隊列裏面,生產消息,進行觀察測試使用。

獲取到生產者生產的消息,可以進行測試,可以指定獲取消息的條數。

刪除隊列,或者異常該隊列裏面的消息,我的暫時不能操作。或者觀察

清空隊列裏面的消息,可以使用Purge。

 

 

6、RabbitMQ的管控臺中Admin用戶。

可以查看虛擬主機的信息,如下所示:

點擊虛擬主機的名稱,可以看到詳細信息,如下所示:

 

作者:別先生

博客園:https://www.cnblogs.com/biehongli/

如果您想及時得到個人撰寫文章以及著作的消息推送,可以掃描上方二維碼,關注個人公衆號哦。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章