一、文件資料
1、官方**:
2、安裝教程:
install-windows.html
二、安裝指南
32位:
otp 17.5 windows 32-bit binary file (91.0 mb)
64位:otp 17.5 windows 64-bit binary file (91.1 mb)
2、download.html
安裝完成後,服務自動啟動(services.msc)
3、dotnet.html
releases/rabbitmq-dotnet-client/v3.5.1/rabbitmq-dotnet-client-3.5.1-dotnet-4.0.zip
(選擇的是.net 4.0版本,
三、命令列工具
1、定位到rabbitmq安裝目錄:
windows 7 cd c:\program files (x86)\rabbitmq server\rabbitmq_server-3.5.1\sbin
widows serve cd /d c:\program files (x86)\rabbitmq server\rabbitmq_server-3.5.1\sbin
2、執行rabbitmq命令列工具(
rabbitmqctl
): rabbitmqctl -q status //列印了一些rabbitmq服務狀態資訊,包括記憶體,硬碟,和使用erlong的版本資訊
rabbitmqctl list_queues //檢視所有佇列訊息
四、c#客戶端使用
1、服務端**
namespace server
; using (var connection = factory.createconnection())
", message);}}
}}}}
2、客戶端**
namespace client
; using (var connection = factory.createconnection())
", message);}}}}}
如果啟動服務端前啟動了客戶端,訊息就會存放到佇列中,da
五、rabbitmq guid使用
1、官方提供的乙個web管理工具(rabbitmq_management)
management.html
2、安裝了rabbitmq後,預設也安裝了該管理工具,執行命令即可啟動
rabbitmq-plugins enable rabbitmq_management(先定位到rabbitmq安裝目錄)
3、啟動後,直接在瀏覽器位址輸入:
http://localhost:15672/ 賬號密碼都是:guest
六、異常問題
1、none of the specified endpoints were reachable
生產端和消費端的factory引數要統一
var factory = new connectionfactory();
factory.username = queuesetttiong.username; //使用者名稱,對應management工具的admin-->user
factory.password = queuesetttiong.password; //密碼,對應management工具的admin-->密碼
factory.hostname = queuesetttiong.hostname; //本地部署服務直接用hostname即可
factory.port = amqptcpendpoint.usedefaultport;
factory.virtualhost = queuesetttiong.virtualhost; //使用預設值: "/"
factory.protocol = protocols.defaultprotocol;
RabbitMQ使用介紹及例項
訊息列隊不做過多解釋了,直接講講rabbitmq的基本概念和路由模式。一 安裝及基本概念 connectionfactory connection channel不做過多介紹,基本步驟為 1.初始化連線工廠 2.從連線工廠獲取連線 3.在連線中開啟乙個通道 4.在通道中宣告交換機 5.在通道中宣告乙...
Rabbitmq的Web監控工具
一 文件資料 1 官方 2 安裝教程 install windows.html 二 安裝指南 32位 otp 17.5 windows 32 bit binary file 91.0 mb 64位 otp 17.5 windows 64 bit binary file 91.1 mb 2 downl...
高可用RabbitMQ安裝及使用
windows上直接雙擊安裝erlang rabbitmq的exe erlang和rabbitmq有版本對應關係,使用erlang19.3 rabbitmq3.7.7 程式就可以了。下面主要講解linux中rabbitmq的安裝及使用。具體可參見 你是否遇到過兩個 多個 系統間需要通過定時任務來同步...