訊息中介軟體-RabbitMQ環境搭建
一直在傳統行業工作(早九晚五不加班),沒有考慮訊息中介軟體的效能,所以一直再用activeMQ也沒有想過學習別的中介軟體,時間長也沒什麼技術上的進步,而且感覺到了
工作的麻木,所以決定學一些新的技術(其實就是為了跳槽做準備。。。。),這幾天學了RabbitMQ,剛學了一個星期不是那麼瞭解,有說的錯的地方還往多多指教,不廢話
了下面進入正題。
首先,環境的搭建由於RabbitMQ是 Erlang 語言開發的所以首先要安裝erlang
下載地址:http://www.erlang.org/download/otp_win64_17.3.exe
1 安裝
安裝完成。
安裝erlang之後是安裝rabbitmq
下載地址:http://www.rabbitmq.com/download.html
安裝和erlang差不多一直點下一步就可以了
至此,rabbitMQ的環境全部搭建完成,有一點需要注意的是,安裝rabbitMQ的路徑中不能出現中文,所以最好使用預設安裝路徑就可以。
2啟動
第一次啟動時點選
然後下面就會出現這些東西下一次開啟時候直接點選start就可以了
在瀏覽器中輸入地址檢視:http://127.0.0.1:15672/ ,預設賬號密碼都是guest/ guest
使用者角色
1、 超級管理員(administrator)
可登陸管理控制檯,可檢視所有的資訊,並且可以對使用者,策略(policy)進行操作。
2、 監控者(monitoring)
可登陸管理控制檯,同時可以檢視rabbitmq節點的相關資訊(程序數,記憶體使用情況,磁碟使用情況等)
3、 策略制定者(policymaker)
可登陸管理控制檯, 同時可以對policy進行管理。但無法檢視節點的相關資訊。
4、 普通管理者(management)
僅可登陸管理控制檯,無法看到節點資訊,也無法對策略進行管理。
5、 其他
無法登陸管理控制檯,通常就是普通的生產者和消費者。
新增新角色
建立 Virtual Hosts
一般Name以/開頭
點選myRMQ 設定許可權
然後,點選log out退出,在用剛才建立的使用者名稱密碼登入,此時如果能成功登入系統才算是安裝成功!
&n