RabbitMQ 應用學習隨筆
1.安裝
Rabbit MQ 是建立在強大的Erlang OTP平臺上,因此安裝RabbitMQ之前要先安裝Erlang。
erlang:http://www.erlang.org/download.html
rabbitmq:http://www.rabbitmq.com/download.html
註意:
1.默認安裝的Rabbit MQ 監聽端口是:5672
2.配置
1. 安裝完以後erlang需要手動設置ERLANG_HOME 的系統變量。
輸入:set ERLANG_HOME=C:\Program Files\erl8.0
2.激活Rabbit MQ‘s Management Plugin
使用Rabbit MQ 管理插件,可以更好的可視化方式查看Rabbit MQ 服務器實例的狀態,你可以在命令行中使用下面的命令激活。
輸入:rabbitmq-plugins.bat enable rabbitmq_management
同時,我們也使用rabbitmqctl控制臺命令(位於 rabbitmq_server-3.6.3\sbin>)來創建用戶,密碼,綁定權限等。
3.創建管理用戶
輸入:rabbitmqctl.bat add_user zhangweizhong weizhong1988
4. 設置管理員
輸入:rabbitmqctl.bat set_user_tags zhangweizhong administrator
5.設置權限
輸入:rabbitmqctl.bat set_permissions -p / zhangweizhong ".*" ".*" ".*"
6. 其他命令
a. 查詢用戶: rabbitmqctl.bat list_users
b. 查詢vhosts: rabbitmqctl.bat list_vhosts
c. 啟動RabbitMQ服務: net stop RabbitMQ && net start RabbitMQ
以上這些,賬號、vhost、權限、作用域等基本就設置完了。
3.Rabbit MQ管理後臺
使用瀏覽器打開http://localhost:15672 訪問Rabbit Mq的管理控制臺,使用剛才創建的賬號登陸系統即可。
Rabbit MQ 管理後臺,可以更好的可視化方式查看RabbitMQ服務器實例的狀態。
4. 創建vhosts
1. 創建vhosts, 在admin頁面,點擊右側Virtual Hosts ,
2. 將剛創建的OrderQueue分配給相關用戶。
3. 其他創建exchange ,queue 大家自己在後臺創建吧,這裏不再贅述。
註:RabbitMQ使用篇可見下篇
RabbitMQ 應用學習隨筆