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