RabbitMQ 安裝和監控[原,轉]


在Windows上安裝Rabbit MQ 指南,最好的是這篇《Rabbit MQ Windows Installation guide》,其中還包括了使用.NET RabbitMQ.Client Nuget 包訪問Rabbit MQ的示例代碼。

安裝Rabbit MQ

Rabbit MQ 是建立在強大的Erlang OTP平台上,因此安裝Rabbit MQ的前提是安裝Erlang。通過下面兩個連接下載安裝3.2.3 版本:

  1. 下載並安裝 Eralng OTP For Windows (vR16B03)    otp_win64_17.0.exe(erlang的環境)
  2. 運行安裝 Rabbit MQ Server Windows Installer (v3.2.3)   rabbitmq-server-3.3.3.exe

默認安裝的Rabbit MQ 監聽端口是5672

進入命令行:

C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.3\sbin

運行下面命令來啟用管理插件:

rabbitmq-plugins enable rabbitmq_management

可以看到下面的輸出

停止RabbitMQ服務:
rabbitmq-service stop

啟動RabbitMQ服務:

rabbitmq-service start

查看插件命令:

rabbitmq-plugins list

可以看到下面的輸出:

這就算是啟用成功了。
   需要注意的是: Mochiweb 必須得有,MochiWeb是一個用來構建Web應用的輕便,高效的 HTTP應用框架的Erlang庫。rabbitmq_mochiweb指南在這里
 
   可以通過以下兩種方式來訪問管理和監控界面:
1、Web UI
   打開瀏覽器,輸入 http://localhost:15672/回車,會要求輸入用戶名和密碼,用默認的guest/guest即可,確認后會出現圖1所示界面,接下來你就可以盡情掌控RabbitMQ了。
   management UI是static HTML頁面,其通過Javascript查詢HTTP API得到實時數據。實質上Web UI最終也是調用的Management command line tool。RabbitMQ Management HTTP API文檔請看 這里
 
2、命令行工具
    Management  command line tool擁有跟Web UI同樣的功能,可能還更便於腳本使用。rabbitmqadmin僅僅是一個定制的HTTP客戶端,如果想在自己的程序中引入rabbitmqadmin的話,可以直接使用HTTP API。
   rabbitmqadmin可以在http:// server-name:15672/cli頁面下載,也可以在 這兒下載。
   下載rabbitmqadmin.txt后,將其重命名為rabbitmqadmin,拷貝到/usr/local/bin或者你想要的路徑,並增加可執行權限。
   #rabbitmqadmin --help
   可以查看使用指南,使用例子可以看 這里
 
轉自:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM