在一些場景下,例如微服務與Turbine網絡不通等,導致原有方式無法正常工作,此時,可藉助消息中間件實現數據收集。各個微服務將Hystrix Command的監控數據發送至消息中間件,Turbine消費消息中間件中的數據。
一、在windows系統下安裝配置RabbitMQ
1、安裝RabbitMQ
1.1 安裝ERlang/OTP
RabbitMQ依賴ERlang,先來安裝ERlang (可選穩定版19.2)。
在官方下載頁面:http://www.erlang.org/downloads ,獲取exe安裝包,按照提示即可安裝完畢。
1.2 安裝RabbitMQ Server
在官方下載頁面:http://www.rabbitmq.com/install-windows.html ,獲取exe安裝包(可選穩定版3.6.6),按照提示即可安裝完畢。
1.3 安裝完成,查看服務
安裝完成之後,在“計算機-管理-服務和應用程序-服務”中,就能看到名為RabbitMQ的服務了。
2、安裝RabbitMQ管理插件
為了更加方便地管理RabbitMQ,接著安裝RabbitMQ的管理插件。
2.1 將目錄切換到RabbitMQ中的sbin目錄,例如:
cd D:\RabbitMQ\RabbitMQ Server\rabbitmq_server-3.6.12\sbin
2.2 執行以下命令,安裝管理插件
rabbitmq-plugins enable rabbitmq_management
2.3 訪問 http://localhost:15672/,輸入默認賬號guest , 密碼 guest :
這樣就可以圖形化界面操作管理RabbitMQ 了。
閱讀更多 JAVA小酷 的文章