RabbitMQ是什麼?
RabbitMQ是一個訊息中介軟體 (broker), 他實作AMQP標準, 特點是消息轉發是非同步並且可靠.
主要用來處理應用程序之間消息的儲存與轉發可讓消費者和生產者解耦合, 消息是基於二進制
因為RabbitMQ Server是用Erlang語言編寫,所以在安裝RabbitMQ Server前須先安裝Erlang環境
安裝完後可到RabbitMq官網下載安裝Server .
以下是常用在CMD使用的使令
- 開啟RabbitMq Server.
rabbitmq-server -detached
- 查看RabbitMq狀態
rabbitmqctl status
- 查看Queue列表狀態
rabbitmqctl list_queues
- 查看交換器(Exchange)
rabbitmqctl list_exchanges
- 查看綁定狀態
rabbitmqctl list_bindings
RabbitMQ Server UI
RabbitMq Server 很貼心也有UI版的控制面板,只需在CMD中輸入這個指令 啟用Server UI套件
rabbitmq-plugins enable rabbitmq_management
之後再訪問 http://localhost:15672/ 這個URL
就可進入這個頁面
預設帳號密碼都是guest.
小結:
安裝RabbitMQ步驟就這幾步而已 ^^,之後會跟大家分享如何在.Net使用RabbitMQ.
如果本文對您幫助很大,可街口支付斗內鼓勵石頭^^