10 命令行与管控台常规操作
10.1 常用命令行
- rabbitmqctl stop_ app: 关闭应用
- rabbitmqctl start app: 启动应用
- rabbitmqctl status: 节点状态
- rabbitmqctl add_ user username password:添加用户
- rabbitmqctl list users:列出所有用户
- rabbitmqctl delete_ user username:删除用户
- rabbitmqctl clear permissions -p vhostpath username:清除用户权限
- rabbitmqctl list user_ permissions username:列出用户权限
- rabbitmqctl change_ password username newpassword:修改密码
- 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 vhostpath purge_ queue blue:清除队列里的消息
- rabbitmqctl reset:移除所有数据,要在rabbitmqctl stop_ app之后使用
- rabbitmqctl join_cluster < clusternode > [- -ram] :组成集群命令
- rabbitmqctl cluster status: 查看集群状态
- rabbitmqctl change_ cluster_ node type disc | ram 修改集群节点的存储形式
- rabbitmqctl forget_ cluster_ node [–offline]忘记节点(摘除节点)
- rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2…]修改节点名称
实操
- 查看端口占用
- ctl命令
10.2 管控台的管理
- 主界面
- 主界面-监测全部信息
- 主界面-当前节点的状态
- 主界面-当前节点一些存储路径
- 主界面-端口号集锦
- 主界面-配置文件的导入导出
- 管控台connection界面
- 管控台channel界面
- 管控台queues界面
- 管控台Exchanges界面
- 管理员界面-添加用户
- 管理员界面-添加虚拟主机
- 管理员界面-集群管理