RabbitMQ(四)RabbitMQ常用命令

请添加图片描述

官网地址:https://www.rabbitmq.com/

下载地址:https://www.rabbitmq.com/download.html

(注意:Windows 控制台需要用管理员启动,不然会报错:发生系统错误 5)

一、以应用方式启动

# 后台启动
rabbit-mq-server -detached
# 直接启动(关闭窗口会直接退出)
rabbitmq-server
# 关闭应用和erlang
rabbitmqctl stop
# 只关闭应用,不关闭erlang
rabbitmqctl stop_app

# 查看服务状态
rabbitmqctl status
# 查看集群信息
rabbitmqctl cluster_status

二、以服务方式启动

# 安装服务(install之后默认启动)
rabbitmq-service install

# 启动服务
rabbitmq-service start
# 关闭服务
rabbitmq-service stop

# 查看服务状态
rabbitmqctl status
# 查看集群信息
rabbitmqctl cluster_status

# 使服务有效
rabbitmq-service enable
# 使服务无效(服务关闭后,执行才生效)
rabbitmq-service disable

# 帮助
rabbitmq-service help

在这里插入图片描述

在这里插入图片描述

三、集群节点

# 查看集群状态
rabbitmqctl cluster_status
# 添加节点
rabbitmqctl join_cluster {
    
    --ram|--disk} rabbit@node
# 移除节点(注意先关闭应用程序:rabbitmqctl stop_app)
rabbitmqctl forget_cluster_node rabbit@node
# 节点健康检查
rabbitmqctl node_health_check

四、用户管理

# 查看用户列表
rabbitmqctl list_users
# 添加用户
rabbitmqctl add_user <username> <password>
# 修改密码
rabbitmqctl change_password <username> <newpass>
# 删除用户
rabbitmqctl delete_user <username>

# 设置权限(如:给root用户设置/的vhost所有权限)
# rabbitmqctl set_permissions -p VHostPath 用户名 配置权限 写权限 读权限
rabbitmqctl set_permissions -p / <username> ".*" ".*" ".*"
# 查看所有用户权限
rabbitmqctl list_permissions [-p VHostPath]
# 查看指定用户权限
rabbitmqctl list_user_permissions <username>
# 清除用户权限
rabbitmqctl clear_permissions [-p VHostPath] <username>

# 设置角色
# administrator:所有权限
# management:用户可以访问management管理插件;
# monitoring:用户可以访问management管理插件,查看所有连接,通道以及节点相关信息;
# policymaker:用户可以访问management管理插件,并管理他们有权访问的vhost的策略和参数。
rabbitmqctl set_user_tags <username> <tag1,tag2>

五、插件管理

# 启动管理插件,可视化界面
rabbitmq-plugins enbale rabbitmq_management
# 关闭管理插件,可视化界面
rabbitmq-plugins disable rabbitmq_management





参考地址:

  1. WINDOWS环境下RABBITMQ的启动和停止命令,https://www.csdn.net/tags/MtTacgxsMDAxOTgtYmxvZwO0O0OO0O0O.html
  2. Linux环境下RabbitMQ常用命令,https://www.csdn.net/tags/OtDaEgysMjM4OTktYmxvZwO0O0OO0O0O.html
  3. RabbitMQ常用命令,https://www.cnblogs.com/ruhuanxingyun/p/14803899.html

猜你喜欢

转载自blog.csdn.net/qq_33204709/article/details/128655935