## 命令行基本操作命令
1. rabbitmqctl stop_app : 关闭应用;
2. rabbitmqctl start_app : 动动应用;
3. rabbitmqclt status : 节点状态;
4. rabbitmqclt add_user username password : 添加用户;
5. rabbitmqclt list_users :列出所有用户;
6. rabbitmqclt delete_user username :删除用户;
7. rabbitmqclt clear_permissions -p vhostpath username :清除用户权限;
8. rabbitmqclt list_user_permissions username : 列出用户权限;
9. rabbitmq_ctl change_password username newpassword : 修改密码;
10. rabbitmqclt set_permissions -p vhostpath username ".*" ".*" ".*"设置用户权限;
11. rabbitmqclt add_vhost vhostpath : 创建虚拟主机;
12. rabbitmqclt list_vhosts :列出所有虚拟主机;
13. rabbitmqclt list_perssions -p vhostpath : 列出虚拟主机上所有权限;
14. rabbitmqclt delete_vhost vhostpath :删除虚拟主机;
15. rabbitmqclt lsit_queues : 好看所有队列信息;
16. rabbitmqclt -p vhostpath purge_queue blue :清除队列里的消息;
## 命令行高级操作
1. rabbitmqclt reset : 移除所有数据,要在rabbitmqclt stop_app 之后使用;
2. rabbitmqclt join_cluster <clustersnode> [--ram] : 组成集群命令;
3. rabbitmqclt cluster_status :查看集群情况;
4. rabbitmqclt change_cluster_node_type disc | ram :修改集群节点的存储形式;
5. rabbitmqclt forget_cluster_node [--offline] :忘记节点(节点摘除)
6. rabbitmqclt rename_cluster_node oldnode1 newnode1 [...] : 修改节点名称;
- 定义和特征
- 安装
- 基本概念
- 插件管理
- 核心概念
- virtual hosts
- connextion
- exchange
- channel
- queue
- binding
- 工作模式
- simple模式
- work模式
- 订阅模式
- routing模式
- topic模式
- QOS服务质量
- =====分割线=====
- RabbitMQ核心概念
- 初识RabbitMQ
- 什么是AMQP高级消息队列协议
- AMQP核心概念
- RabbitMQ整体架构模型
- 命令行与管控台操作
- RabbitMQ消息生产与消费
- RabbitMQ交换机详解
- 什么是exchange
- direct
- topic
- fanout
- headers
- RabbitMQ绑定,队列,虚拟主机,消息
- RabbitMQ高级特性
- 消息保障100%投递成功
- 幂等性概念及业界主流解决方案
- confirm确认消息
- return返回消息
- 自定义消费者
- 消费端限流策略
- 消费端ack与重回队列机制
- TTL消息
- 死信队列
- RabbitMQ集群架构
