RabbitMQ基础命令rabbitmqctl
官网文档 https://www.rabbitmq.com/rabbitmqctl.8.html
一般操作命令后台管理页面都有的,部分没有(应用程序管理,和集群管理)。

直接使用命令,必须配置环境变量。
rabbitmqctl 后面的ctl 可以理解为control(控制)
应用程序管理
stop
停止erlang应用节点
stop_app
停止rabbitmq应用程序
start_app
开启引用程序
reset
重置rabbitmq,格式化
force_reset
无条件重置
集群管理
rabbitmqctl join_cluster hare@elena --ram
将节点hare@elena以内存的方式加入集群。 不加--ram 默认磁盘方

cluster_status
集群状态
rabbitmqctl change_cluster_node_type disc/ram
把集群状态改为磁盘或者内存。内存节点,数据都在内存里
rabbitmqctl rename_cluster_node rabbit@misshelpful rabbit@cordelia
重命名
update_cluster_nodes -n A C
更新集群节点
forget_cluster_node
从集群中拉出来
cancel_sync_queue
手动同步
sync_queue
自动同步
purge_queue
清除队列
set_cluster_name
设置集群名字
用户管理
add_user
添加用户
delete_user
删除用户
change_password username newpassword
修改密码
clear_password username
清除密码
authenticate_user username password
验证账户密码
set_user_tags username [tag ...]
设置角色
Access control 访问控制
主要对VHOST操作
用户对vhost有配置,读,写权限
add_vhost vhost
delete_vhost vhost
list_vhosts [vhostinfoitem ...]
以上虚拟机管理
set_permissions [-p vhost] user conf write read
clear_permissions [-p vhost] username
list_permissions [-p vhost]
list_user_permissions username
以上用户在虚拟机上权限管理 ,用户可以用哪个虚拟机。(配置:增 删 queue。读,写:读写queue)
set_topic_permissions [-p vhost] user exchange write read
clear_topic_permissions [-p vhost] username [exchange]
list_topic_permissions [-p vhost]
list_user_topic_permissions username
用户可以用哪个交换机 的交换策略(交换机 以某种策略去读写)
后面还有对插件 策略 限制 等命令。可参考官方文档https://www.rabbitmq.com/rabbitmqctl.8.html。(注:应用管理 集群管理,ui界面没有提供功能,只能通过命令)
RabbitMQ基础命令rabbitmqctl的更多相关文章
- 转载:RabbitMQ常用命令
RabbitMQ常用命令 RabbitMQ常用命令 rabbitmqctl命令http://www.rabbitmq.com/man/rabbitmqctl.1.man.html# 1). 服务器启动 ...
- RabbitMQ,Apache的ActiveMQ,阿里RocketMQ,Kafka,ZeroMQ,MetaMQ,Redis也可实现消息队列,RabbitMQ的应用场景以及基本原理介绍,RabbitMQ基础知识详解,RabbitMQ布曙
消息队列及常见消息队列介绍 2017-10-10 09:35操作系统/客户端/人脸识别 一.消息队列(MQ)概述 消息队列(Message Queue),是分布式系统中重要的组件,其通用的使用场景可以 ...
- C# 消息队列之 RabbitMQ 基础入门
Ø 简介 C# 实现消息队列的方式有很多种,比如:MSMQ.RabbitMQ.EQueue 等,本文主要介绍使用 RabbitMQ 实现消息队列的基础入门.包括如下内容: 1. 什么是消息队列? ...
- RabbitMQ常用命令行
打印了一些rabbitmq服务状态信息,包括内存,硬盘,和使用erlong的版本信息rabbitmqctl -q status 各个参数说明:http://www.rabbitmq.com/man/r ...
- RabbitMQ基础教程之基本使用篇
RabbitMQ基础教程之基本使用篇 最近因为工作原因使用到RabbitMQ,之前也接触过其他的mq消息中间件,从实际使用感觉来看,却不太一样,正好趁着周末,可以好好看一下RabbitMQ的相关知识点 ...
- 消息队列系列(四):Rabbitmq常用命令行
目录:安装目录下的 ./sbin rabbitmqctl [-n node] [-t timeout] [-q] {command} [command options…] http://www.rab ...
- RabbitMQ基础教程
目录 RabbitMQ相关概念介绍 生产者和消费者 队列 交换器.路由键.绑定 交换器类型 RabbitMQ运转流程 AMQP协议介绍 AMQP生产者流转过程 AMQP消费者流转过程 安装Rabbit ...
- RabbitMQ基础知识
RabbitMQ基础知识 一.背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求,虽然 ...
- 学习 git基础命令
缘起 年后到了新公司,由于个人意愿到了一个海外的项目组,除了自己从Java技术栈转了C#技术栈外,很多技术都是第一次使用,学习压力不小啊. 自己也就先从常用的技术开始学起,比如C#,AngularJS ...
随机推荐
- 关于密码重用参数PASSWORD_REUSE_TIME,PASSWORD_REUSE_MAX之间的关系及其演示
转自: https://blog.51cto.com/carefree/1382811 测试环境:10.2.0.2.0测试用户:SCOTT测试用的三组密码:oracle1 oracle2 oracle ...
- springMvc---WebMvcConfigurationSupport
该类提供了主要的 MVC 配置方法,通过直接继承 WebMvcConfiguration ,并在继承类上 加上 @EnableWebMvc 和 @Configuration 注解之后.便可以在子类中实 ...
- 15.linux iptables防火墙规则vsftp服务
一.服务所开启的端口号. dhcp 67 samba 139 445 http 80 https 443 mysql 3306 ...
- FIS3
#npm install -g cnpm --registry=https://registry.npm.taobao.org#cnpm install -g fis3 npm install fis ...
- PostgreSQL查看版本信息
1.查看客户端版本 psql --version 2.查看服务器端版本 2.1 查看详细信息 select version(); 2.2 查看版本信息 show server_version; 2.2 ...
- html中a标签的常见用法
html中a标签的常见用法 一.总结 一句话总结: a.页面跳转 b.使用锚点定位 c.下载文件 二.html中<a>标签的用法 转自或参考:html中<a>标签的用法http ...
- 浅谈Linux环境下Socket选项的设置
0.前言 TCP/IP协议栈是Linux内核的重要组成部分和网络编程的基石,虽然Linux和BSD有很大的联系,但是对于某些Socket选项和内核操作仍然存在差异,因此文中适用场景均为CentOS环境 ...
- 屏幕录制 -- web前端
前端使用html5.ffmpeg实现录屏摄像等功能 https://tong-h.github.io/2018/11/06/streamcapture/ JSCapture – 基于 HTML5 实现 ...
- System.MarshallByRefObject.cs
ylbtech-System.MarshallByRefObject.cs 允许在支持远程处理的应用程序中跨应用程序域边界访问对象. 1.返回顶部 1. #region 程序集 mscorlib, V ...
- Spring cloud微服务安全实战_汇总
Spring cloud微服务安全实战 https://coding.imooc.com/class/chapter/379.html#Anchor Spring Cloud微服务安全实战-1-1 课 ...