3、RabbitMQ学习笔记—命令行与管控台

基础命令操作

服务操作
启停服务命令

rabbitmqctl start_app
rabbitmqctl stop_app

节点状态

rabbitmqctl status

用户操作
添加用户

rabbitmqctl add_user username password

查看所有用户

rabbitmqctl list_user

删除用户

rabbitmqctl delete_user username

清楚用户权限

rabbitmqctl clear_permissions -p vhostpath username

查看用户权限

rabbitmqctl list_user_permissions username

修改密码

rabbitmqctl change_password username newuserpassword

设置用户权限

rabbitmqctl set_permissions -p vhostpath username ".*"".*"".*"

虚拟主机操作
创建虚拟主机

rabbitmqctl add_vhost vhostpath

列出所有虚拟主机

rabbitmqctl list_vhosts

列出虚拟主机上所有权限

rabbitmqctl list_permissions -p vhostpath

删除虚拟主机

rabbitmqctl delete_vhost vhostpath

消息队列操作
查看所有队列消息

rabbitmqctl list_queues

清除队列里的消息

rabbitmqctl -p bhostpath purge_queue blue

高级命令操作

移除所有数据,要在rabbitmqctl stop_app之后使用

rabbitmqctl reset

组成集群命令 [–ram]存储模式 ram内存存储 disc磁盘存储

rabbitmqctl join_cluster <clusternode> [--ram]

查看集群状态

rabbitmqctl cluster_stauts

修改集群节点的存储形式

rabbitmqctl change_cluster_node_type disc|ram

忘记节点(摘除节点)(集群失败,失败转移)

rabbitmqctl forget_cluster_node [--offline]

节点名称修改

rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2]
管控台

在这里插入图片描述
管控台包括
user:登录者、rabbitmq版本、erlang版本、cluster集群模式
页面包含六个tab页面,分别是:

  • overview:总览页面
    1. total 以折线图方式显示消息的传递
    2. golbal counts 对当前服务各个模块的统计
    3. node 当前节点的状态
    4. paths 配置文件地址以及日志文件地址
    5. import export 导入导出配置信息
  • connections 服务连接
    1. 连接信息
  • channel 信道
    1. 信道信息
  • exchange 交换机
    1. 交换机列表(默认有九个)点击交换机进入详情,可查看绑定信息
    2. 添加交换机
  • queue 队列
    1. 队列信息
    2. 添加队列
  • admin 用户
    1. 添加用户
    2. 虚拟主机维护
    3. 权限配置
    4. 虚拟主机limit配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值