搬磚的陳大師版權(quán)所有,轉(zhuǎn)載請注明:http://www.lenggirl.com/tool/RabbitMQ.html

手冊:http://www.rabbitmq.com/getstarted.html

安裝:http://www.rabbitmq.com/download.html

參考:http://blog.csdn.net/whycold/article/details/41119807

一.介紹

AMQP,即Advanced Message Queuing Protocol,高級消息隊列協(xié)議,是應(yīng)用層協(xié)議的一個開放標(biāo)準(zhǔn),為面向消息的中間件設(shè)計。消息中間件主要用于組件之間的解耦,消息的發(fā)送者無需知道消息使用者的存在,反之亦然。

AMQP的主要特征是面向消息、隊列、路由(包括點對點和發(fā)布/訂閱)、可靠性、安全。

RabbitMQ是一個開源的AMQP實現(xiàn),服務(wù)器端用Erlang語言編寫,支持多種客戶端,如:Go、Python、Ruby。用于在分布式系統(tǒng)中存儲轉(zhuǎn)發(fā)消息。

二.安裝

ubuntu直接下載deb文件安裝,默認已經(jīng)啟動,sudo敲入:

sudo  rabbitmq-server start 
sudo lsof -i:5672

啟用插件,進入UI:

sudo rabbitmq-plugins enable rabbitmq_management

登錄http://127.0.0.1:15672

用戶名:密碼=guest:guest

網(wǎng)友評論