1. 程式人生 > >RabbitMq的安裝和基本介紹

RabbitMq的安裝和基本介紹

1 下載和安裝

     1.1 下載地址 (Erlang,因為rabbitmq使用Erlang語言編寫的)http://www.erlang.org/downloads 

            

     1.2  RabbitMq下載地址  http://www.rabbitmq.com/download.html

    1.3 先安裝Erlang,再安裝RabbitMq,直接一路下一步就行了

     1.4 直接去啟動即可

            

        1.5 開啟瀏覽器 輸入預設埠:15672 賬號密碼:guest guest 出現以下畫面說明成功了

          

        1.6 如果出現閃退現象,清配置Erlang環境變數

               

     

    2  三種常用的Exchange模式

      2.1  訂閱模式(Fanout Exchange):
              一個生產者,多個消費者,每一個消費者都有自己的一個佇列,生產者沒有將訊息直接傳送到佇列,而是傳送到了交換            機,每個佇列繫結交換機,生產者傳送的訊息經過交換機,到達佇列,實現一個訊息被多個消費者獲取的目的。需要注意            的是,如果將訊息傳送到一個沒有佇列繫結的exchange上面,那麼該訊息將會丟失,這是因為在rabbitMQ中exchange不              具備儲存訊息的能力,只有佇列具備儲存訊息的能力。

            
      2.2  路由模式(Direct Exchange)

            這種模式添加了一個路由鍵,生產者釋出訊息的時候新增路由鍵,消費者繫結佇列到交換機時新增鍵值,這樣就可以接           收 到需要接收的訊息。

            

    2.3萬用字元模式(Topic Exchange)

   基本思想和路由模式是一樣的,只不過路由鍵支援模糊匹配,符號“#”匹配一個或多個詞,符號“*”匹配不多不少一個詞