官网文档 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的更多相关文章

  1. 转载:RabbitMQ常用命令

    RabbitMQ常用命令 RabbitMQ常用命令 rabbitmqctl命令http://www.rabbitmq.com/man/rabbitmqctl.1.man.html# 1). 服务器启动 ...

  2. RabbitMQ,Apache的ActiveMQ,阿里RocketMQ,Kafka,ZeroMQ,MetaMQ,Redis也可实现消息队列,RabbitMQ的应用场景以及基本原理介绍,RabbitMQ基础知识详解,RabbitMQ布曙

    消息队列及常见消息队列介绍 2017-10-10 09:35操作系统/客户端/人脸识别 一.消息队列(MQ)概述 消息队列(Message Queue),是分布式系统中重要的组件,其通用的使用场景可以 ...

  3. C# 消息队列之 RabbitMQ 基础入门

    Ø  简介 C# 实现消息队列的方式有很多种,比如:MSMQ.RabbitMQ.EQueue 等,本文主要介绍使用 RabbitMQ 实现消息队列的基础入门.包括如下内容: 1.   什么是消息队列? ...

  4. RabbitMQ常用命令行

    打印了一些rabbitmq服务状态信息,包括内存,硬盘,和使用erlong的版本信息rabbitmqctl -q status 各个参数说明:http://www.rabbitmq.com/man/r ...

  5. RabbitMQ基础教程之基本使用篇

    RabbitMQ基础教程之基本使用篇 最近因为工作原因使用到RabbitMQ,之前也接触过其他的mq消息中间件,从实际使用感觉来看,却不太一样,正好趁着周末,可以好好看一下RabbitMQ的相关知识点 ...

  6. 消息队列系列(四):Rabbitmq常用命令行

    目录:安装目录下的 ./sbin rabbitmqctl [-n node] [-t timeout] [-q] {command} [command options…] http://www.rab ...

  7. RabbitMQ基础教程

    目录 RabbitMQ相关概念介绍 生产者和消费者 队列 交换器.路由键.绑定 交换器类型 RabbitMQ运转流程 AMQP协议介绍 AMQP生产者流转过程 AMQP消费者流转过程 安装Rabbit ...

  8. RabbitMQ基础知识

    RabbitMQ基础知识 一.背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求,虽然 ...

  9. 学习 git基础命令

    缘起 年后到了新公司,由于个人意愿到了一个海外的项目组,除了自己从Java技术栈转了C#技术栈外,很多技术都是第一次使用,学习压力不小啊. 自己也就先从常用的技术开始学起,比如C#,AngularJS ...

随机推荐

  1. C# 百度API地址坐标互相转换

    通过C#代码将地址字符串转为经纬度坐标,或者将经纬度转为具体的地址字符串,在不通外网的项目中是有需求的. 具体步骤: 一.创建BaiduMapHelper,用于定义地址信息和请求. public st ...

  2. border-radius后面写px/rem与百分比有什么区别?

    首先百分比,表示的是设置50%表示的是圆是弧度,设置px/rem,是表示你想要变圆弧的半径是多少

  3. 第十一周助教工作总结——NWNU李泓毅

    助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:原型设计:https://www.cnblogs.com/nwnu-daizh/p/10761596. ...

  4. web前端兼容性问题

    传送门:https://www.cnblogs.com/zhoudawei/p/7497544.html

  5. 【深度学习】关于Adam

    版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_31866177/articl ...

  6. sass登陆页面实例

    sass登陆页面实例 一.总结 一句话总结: sass使用非常方便:使用就是将sass转化为css引入,并且动态监听让sass转化为css,可以很方便的所见即所得 1.sass安装? npm就可以按照 ...

  7. cropper手机使用实例

    cropper手机使用实例 一.总结 一句话总结: 启示:还是要多个相关的实例交叉使用,相互印证,查漏补缺,可以更加高效和方便和节约时间 二.Cropper.js从前台到后台的完整实例应用 转自或参考 ...

  8. HearthBuddy修改系统时间

    将以下代码保存在.bat文件,然后用管理员权限运行 pushd "%~dp0" #下面修改时间,根据操作系统的语言不同,会有不同的格式,比如2019-10-26date 10/26 ...

  9. 交互式报告系统 Dr. Tom | 华大基因培训资料

    华大科技服务开发一套优秀的交互式结题报告系统,适用于没有代码基础的老师分析自己的数据. http://report.bgi.com/ps/login/login.html 体验之后再做评价! 见云盘: ...

  10. Kubernetes addons 之 coredns部署

    Kubernetes addons 之 coredns部署 2019.06.04 18:04:35字数 1045阅读 121 DNS 是 Kubernetes 的核心功能之一,通过 kube-dns ...