RabbitMQ 搭建篇

小夥伴們好呀,歇了快一週了。。🐷

說起來也有點奇怪,最近坐到桌子前,想碼文的時候就肩膀痛😂

然後就一直襬爛,極度抗拒坐到電腦前了🐷(差點壞了我一週一原創的最低頻率🐖)

不過我貌似發現這個罪魁禍首了,就是桌子的結構有點變化——底部的一根橫木被我踩斷了。😂

也不知道該開心好還是開心好,趕緊稱下體重。🐖

好傢伙,本以爲是腳力越來越大了,結果體重也是 plus plus 了🙃


哈哈 正文開始,上文提到了 MQ,剛好最近也不知道寫啥題材好,就拿這個 RabbitMQ 來寫寫好了,剛好虛擬機也沒裝過😮

本文爲搭建篇,內容比較短 😋

安裝

官網 https://www.rabbitmq.com/download.html

docker 下安裝

docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -p 15692:15692 rabbitmq:3.9-management

真方便~

管理界面

訪問 15672 端口來到登錄界面( http://192.168.175.128:15672 )

默認賬密 guest guest

進來後可以看到如下畫面 👇

界面的內容在下篇和 MQ 的概念一起說 🐖

這裏我用的是 3.9 的版本,可以看到這裏已經給我們開啓了 prometheus

驗證一下~

直接訪問 15692 端口,可以看到如下數據 👇

prometheus

正好上次搭建 nacos 時,順帶搭建了  prometheus

來到這個位置

prometheus  的配置文件中添加如下的代碼 🐖

  - job_name: 'rabbitmq'
    static_configs:
      - targets: ['MQ的IP地址:15692']

然後重啓下 prometheus  即可。(docker restart prometheus

最後,來到 prometheus 的 targets 頁面(  http://192.168.175.128:9090/targets

看到最後一個 rabbitmq 處於 up 的狀態。

然後,我們再順帶開啓這個 grafana

grafana

直接啓動這個容器。

然後來到它的官網,找一個好看的監控界面。🐷

https://grafana.com/grafana/dashboards/

這裏我直接選了第一個 https://grafana.com/grafana/dashboards/10991

回到這個 grafana 中,選擇 import ,把鏈接粘貼進去就好了。

最後效果如下 👇

真快,一下子就將這套系統搭建起來了 RabbitMQ + Prometheus + Grafana 😝

Java4ye 小目標 —— 寫個三年 (還剩兩年啦~),盡力保持一週一原創的最低頻率~ 分享一些實戰,快速上手的小 demo ,圖解框架,探索源碼 ,以及程序員的生活~

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/r--84m-qz2rP1OSSGgppMg