Rabbitmq的使用及Web監控工具使用

2021-07-10 20:41:28 字數 2314 閱讀 6639

一、文件資料

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的安裝及使用。具體可參見 你是否遇到過兩個 多個 系統間需要通過定時任務來同步...