RabbitMQ 学习
?
參考:https://www.rabbitmq.com/getstarted.html
先在本地安裝RabbitMQ 組件(需要安裝Erlang組件),啟動服務。
激活?RabbitMQ's Management Plugin
使用RabbitMQ 管理插件,可以更好的可視化方式查看Rabbit MQ 服務器實例的狀態。
打開命令窗口:
輸入命令(前面那一串是rabbitnq的安裝路徑):
"D:\DevelopSoftware\RabbitMQ Server\rabbitmq_server-3.7.13\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
安裝完后啟動mq(安裝完后也可以用快捷方式啟動)
net stop RabbitMQ && net start RabbitMQ
rabbitmq默認賬號密碼是guest/guest
?
創建完后使用使用rabbitmqctl控制臺命令(位于D:\DevelopSoftware\RabbitMQ Server\rabbitmq_server-3.7.13\>)來創建用戶,密碼,綁定權限等。
創建用戶?
rabbitmqctl add_user admin 123456
查看已有用戶
rabbitmqctl list_users
用戶權限分類:
(1)?超級管理員(administrator)
可登陸管理控制臺(啟用management plugin的情況下),可查看所有的信息,并且可以對用戶,策略(policy)進行操作。
(2)?監控者(monitoring)
可登陸管理控制臺(啟用management plugin的情況下),同時可以查看rabbitmq節點的相關信息(進程數,內存使用情況,磁盤使用情況等)?
(3)?策略制定者(policymaker)
可登陸管理控制臺(啟用management plugin的情況下), 同時可以對policy進行管理。
(4)?普通管理者(management)
僅可登陸管理控制臺(啟用management plugin的情況下),無法看到節點信息,也無法對策略進行管理。
(5) 其他的
無法登陸管理控制臺,通常就是普通的生產者和消費者。
給用戶賦權
rabbitmqctl.bat set_user_tags username administrator ====
修改密碼
rabbitmqctl change_password userName newPassword
刪除用戶
rabbitmqctl.bat delete_user username
轉載于:https://www.cnblogs.com/JAYIT/p/10579993.html
總結
以上是生活随笔為你收集整理的RabbitMQ 学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 尚善软玉溪一包多少钱
- 下一篇: web框架