RabbitMQ管理

2022-04-23 18:56:55 浏览数 (1)

前言

RabbitMQ 是一款开源的消息代理服务器,用来进行信息路由。

MQ可以使架构变得松耦合,从而更有弹性,更灵活,是SOA架构不可或缺的组成部分,担当服务总线或信息总线的角色。

下面分享一下 RabbitMQ 的基本管理操作,详细可以参阅 官方文档

Tip: 目前官方版本是 RabbitMQ 3.5.6 release


概要


用户管理

列出用户

list_users 会返回所有用户

代码语言:javascript复制
[root@h101 ~]# rabbitmqctl  list_users
Listing users ...
guest	[administrator]
[root@h101 ~]# 

添加用户

代码语言:javascript复制
[root@h101 ~]# rabbitmqctl  add_user test testpass
Creating user "test" ...
[root@h101 ~]# rabbitmqctl  list_users
Listing users ...
guest	[administrator]
test	[]
[root@h101 ~]# 

修改用户密码

代码语言:javascript复制
[root@h101 ~]# rabbitmqctl change_password test changetonew
Changing password for user "test" ...
[root@h101 ~]# 

清除密码

clear_password 可以清除指定用户密码,被清除密码的用户将无法使用密码登录

代码语言:javascript复制
[root@h101 ~]# rabbitmqctl clear_password test
Clearing password for user "test" ...
[root@h101 ~]# 

0 人点赞