RabbitMQ學習及實踐1---安裝、配置及監控

    之前在項目中有用到過JMS以及ActiveMQ,這一次在新項目中又要用到MQ,感覺可以嘗試下新東西,就下手開始學習RabbitMQ了。

    RabbitMQ的官網:http://www.rabbitmq.com/

    RabbitMQ支持各種操作系統,包括Unix\Linux及其各種發行和變種版本、Windows、MAC等。另,因爲RabbitMQ基於Erlang,所以必須先安裝Erlang。

一、安裝Erlang

    可以從Erlang的官網 http://www.erlang.org/download.html 下載最新的erlang安裝包。

    1、解壓源代碼至ERLANG至文件夾$ERLANG

    2、安裝依賴包:

Yum install tk

Yum install tcl

Yum install unixODBC

    3、進入$ERLANG.編譯ERLANG

./configure –prefix=/usr/local/erlang

./make

./make install

    4、並將erlang bin目錄加至PATH


二、安裝RabbitMQ

    根據需求不同可以安裝windows版也可以安裝linux版,RabbitMQ的官網上http://www.rabbitmq.com/download.html有相關版本的安裝文件下載及說明。因爲是英文的,也可以參考以下文章:

    http://blog.csdn.net/historyasamirror/article/details/6827870

    http://www.cnblogs.com/astroboyx/archive/2012/04/09/2739902.html

    在此,我不再贅述。作爲入門學習,可以先安裝windows進行嘗試。


三、RabbitMQ監控

    RabbitMQ提供了一個web的監控頁面系統,這個系統是以Plugin的方式進行調用的。

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

    rabbitmq-plugins enable rabbitmq_management

    在windows下請通過cmd進入相應安裝目錄後,調用該命令。

        然後運行下面的命令來安裝:

        rabbitmq-service stop
        rabbitmq-service install
        rabbitmq-service start


        最後,在http://localhost:15672/進入監控頁面,默認的用戶名和密碼都爲guest。

        啓動後,頁面如下:

        wKioL1OtKgejKspjAACXRI6p7ec976.gif


        在該頁面上可以看到正在運行的queue、消息等信息。

        相關監控,可參考如下文章:http://blog.chinaunix.net/uid-22312037-id-3468329.html

    


 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章