Spring Cloud版——電影售票系統<五>Hystrix使用消息中間件RabbitMQ收集數據

    GitHub地址:https://github.com/leebingbin/SpringCloud.MovieTicketinghtml

 

    在一些場景下,例如微服務與Turbine網絡不通等,致使原有方式沒法正常工做,此時,可藉助消息中間件實現數據收集。各個微服務將Hystrix Command的監控數據發送至消息中間件,Turbine消費消息中間件中的數據。git

1、在windows系統下安裝配置RabbitMQ

一、安裝RabbitMQ

1.1 安裝ERlang/OTP github

    RabbitMQ依賴ERlang,先來安裝ERlang (可選穩定版19.2)。windows

    在官方下載頁面:http://www.erlang.org/downloads ,獲取exe安裝包,按照提示便可安裝完畢。網絡

1.2 安裝RabbitMQ Server微服務

    在官方下載頁面:http://www.rabbitmq.com/install-windows.html ,獲取exe安裝包(可選穩定版3.6.6),按照提示便可安裝完畢。spa

1.3 安裝完成,查看服務.net

    安裝完成以後,在「計算機-管理-服務和應用程序-服務」中,就能看到名爲RabbitMQ的服務了。插件

 

二、安裝RabbitMQ管理插件

    爲了更加方便地管理RabbitMQ,接着安裝RabbitMQ的管理插件。code

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 了。

2、在Mac OS系統下安裝配置RabbitMQ

 

本文爲博主原創文章,轉載請註明出處!

https://my.oschina.net/u/3375733/blog/

相關文章
相關標籤/搜索