標籤:平台 命令列 開始菜單 命令 alt local 簡介 傳遞 .bat
1.R
abbit
MQ簡介
MQ全稱為Message Queue, 訊息佇列(MQ)是一種應用程式對應用程式的通訊方法。應用程式通過讀寫出入隊列的訊息(針對應用程式的資料)來通訊,而無需專用連線來連結它們。訊息傳遞指的是程式之間通過在訊息中發送資料進行通訊,而不是通過直接調用彼此來通訊,直接調用通常是用於諸如遠端程序呼叫的技術。排隊指的是應用程式通過 隊列來通訊。隊列的使用除去了接收和發送應用程式同時執行的要求。
MQ是消費-生產者模型的一個典型的代表,一端往訊息佇列中不斷寫入訊息,而另一端則可以讀取或者訂閱隊列中的訊息。MQ和JMS類似,但不同的是JMS是SUN JAVA訊息中介軟體服務的一個標準和API定義,而MQ則是遵循了AMQP協議的具體實現和產品。
2.
R
abbit
MQ
安裝部署
2.1.Erlang的安裝
Rabbit MQ 是建立在強大的Erlang OTP平台上,因此安裝Rabbit MQ的前提是安裝Erlang。
首先,您需要安裝支援的 Windows 版Erlang,下載並運行Erlang for Windows 安裝程式,注意下載的Erlang版本必須與電腦系統的版本號碼對應,例如32的系統需要下載32位版本,http://www.erlang.org/downloads。(本文檔以64位版本為例)
其次,安裝Erlang到電腦上。
2.2.RabbitMQ安裝
首先,下載RabbitMQ安裝程式rabbitmq-server-3.7.5.exe(http://www.rabbitmq.com/install-windows.html)注意版本,當前最新版本為3.7.5。它將RabbitMQ安裝為Windows服務並使用預設配置啟動它。同樣,一直NEXT就行。
其次,安裝RabbitMQ程式,操作步驟如下,點擊finish完成安裝。
3.自訂環境變數
設定
該服務將使用其預設設定正常運行,你可以自訂RabbitMQ環境或編輯配置。
3.1.erl環境變數設定
操作步驟如下:選擇電腦案頭“電腦”表徵圖,點擊右鍵,選擇“屬性”。
另外,需要在Path中加入erl目錄中的bin目錄環境變數,操作如下。
測試erl配置是否正確,開始-運行-cmd,輸入erl,顯示如下,證明配置正確。
3.2.RabbitMQ環境變數配置
這裡注意,看好你RabbitMQ的安裝位置,以及安裝的版本,我的版本為3.7.5。變數名:RABBITMQ_SERVER 變數值:F:\RabbitMQ Server\rabbitmq_server-3.7.5(視安裝位置不同而定)。
另外,需要在Path中加入rabbitmq_server-3.7.5目錄中的sbin目錄環境變數,操作如下。
至此,RabbitMQ環境變數設定完畢。
4.啟用
R
abbit
MQ
_management
4.1.命令列啟用
點擊“開始”-》“運行”,輸入cmd,切換路徑到F:\RabbitMQ Server\rabbitmq_server-3.7.5\sbin,輸入命令rabbitmq-plugins enable rabbitmq_management,執行該命令。
4.2.開始菜單啟用
首先,點擊電腦左下角“開始”菜單,找到“RabbitMQ Server”檔案夾,開啟紅框中的檔案。
其次,把RabbitMQ Server服務路徑F:\RabbitMQ Server\rabbitmq_server-3.7.5\sbin(具體安裝路徑按照自行安裝路徑參考)下的“rabbitmq-plugins.bat”檔案拖拽到上一步開啟的視窗裡,然後在後面輸入enable rabbitmq_management,斷行符號鍵執行即可啟用。
5.啟動RabbitMQ服務
5.1.命令列啟動服務
直接在命令列介面鍵入如下命令:net start RabbitMQ,因為RabbitMQ預設啟動的,當鍵入啟動命令時,會出現如下情況,直接關閉RabbitMQ服務,在啟動就行。關閉RabbitMQ服務命令如下,net stop RabbitMQ 。
5.2.開始菜單啟動服務
點擊電腦左下方“開始”菜單,找到“RabbitMQ Server”檔案夾,點開此檔案夾可以看到運行指令reinstall/remove/start/stop ,從而進行服務停止啟動等操作。
6.
RabbitMQ系統登入使用
測試地址 http://localhost:15672/
預設的使用者名稱:guest
預設的密碼為:guest
RabbitMQ在windows系統安裝部署文檔