RabbitMQ教程-簡介及安裝(Windows)
Windows下安裝RabbitMQ
目標
簡要了解RabbitMQ並在Windows系統下成功安裝RabbitMQ
內容
1、 選擇RabbitMQ的原因
2、RabbitMQ的高效能是如何實現的
3、AMQP高階協議&核心概念
4、RabbitMQ的整體架構
5、RabbitMQ中的訊息如何流轉
1、選擇RabbitMQ的原因
1)、什麼是RabbitMQ
- 主要是一個開源的訊息代理和佇列伺服器,用於通過普通協議在完全不同的應用之間共享資料
- 使用Erlang語言編寫的
- 基於AMQP協議實現
2)、優點
- 與Spring AMQP完美結合,擁有豐富的API
- 叢集模式相當豐富,提供表示式配置,HA模式,映象佇列模型
2、RabbitMQ的高效能是如何實現的
3、AMQP高階協議&核心概念
AMQP:Advance Message Queuing Protocol 高階訊息協議
4、RabbitMQ的整體架構
5、RabbitMQ中的訊息如何流轉
生產者生產訊息
–> 將訊息傳送到交換機(exchange)
–> 交換機可以繫結(binding)多個訊息佇列(Message
Queue)
–> 根據交換機的路由(Routing)策略將訊息傳送到指定的佇列上
–> 消費者監聽佇列,從而進行消費。
6、RabbitMQ的安裝
1)、下載並安裝erlang
- 下載原因: RabbitMQ服務端程式碼是使用併發式語言Erlang編寫的,安裝Rabbit MQ的前提是安裝Erlang。
- 官網下載地址:http://www.erlang.org/downloads
實踐證明官網沒下來過,最後從某個優秀博主那獲得了網盤地址,表示感謝
- 網盤下載地址:https://pan.baidu.com/s/1KqsGTCOjaqYC7EoC5V_QsQ
提取碼:kt79
- 選擇對應的版本下載
- 安裝erlang
第一步:因為是exe檔案,直接雙擊開啟,進行安裝即可
第二步:使用預設選項,點選next按鈕
第三步:設定安裝路徑,這個路徑要記得哦,配置環境變數時會使用到。點選next按鈕
第四步:點選install,等待安裝完成。
3. 設定erlang環境變數
此電腦-->滑鼠右鍵“屬性”-->高階系統設定-->環境變數-->“新建”系統環境變數
第一步:新增系統環境變數ERLANG_HOME,引數值為erlang的安裝路徑。
第二步:編輯Path變數,新增%ERLANG_HOME%\bin
- 驗證是否安裝成功
–> 開啟Commond Prompt( Windows + R 輸入cmd)
–> 輸入erl,看到版本號就說明erlang安裝成功了
2)、 下載並安裝RabbitMQ
- 官網下載地址:https://www.rabbitmq.com/install-windows.html
- 也可以從上面的網盤地址中獲取
-
安裝rabbitMQ
安裝方式和安裝erlang是一樣的,都是exe檔案,直接雙擊開啟進行安裝即可。安裝目錄也要記得哈,之後安裝外掛時會用到。 -
安裝RabbitMQ-Plugins
第一步:開啟Command Prompt,進入RabbitMQ的sbin目錄
cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.4\sbin
第二步:安裝外掛並啟動
rabbitmq-plugins enable rabbitmq_management
停止服務 rabbitmq-plugins disable rabbitmq_management
第三步:檢查rabbitMQ是否安裝成功以及服務狀態
rabbitmqctl status
此時顯示服務已經啟動,若服務未顯示啟動,則進入sbin目錄,雙擊rabbitmq-server.bat
第四步:訪問Web端管理頁面
訪問路徑:http://localhost:15672/
使用者名稱:guest
密碼:guest