一
RabbitMQ介绍
定义和特征
- 1RabbitMQ是面向消息的中间件,用于组件之间的解耦,主要体现在消息的发送者和消费者之间无强依赖关系;
- 2.RabbitMQ特点:高可用,扩展性,多语言客户端,管理界面等
- 3主要使用场景:流量削峰,异步处理,应用解耦等;
安装常用命令
安装erlang:
安装RabbitMQ:
端口是 15672
密码和账号都是 geust
-------------------------------------------(一)------------------------
二
RabbitMQ极速入门
RabbitMQ管理命令介绍
启动命令
systemctl start rabbitmq-server
关闭命令
rabbitmqctl stop
管理插件
查看插件列表
rabbitmq-plugins list
启用插件
rabbitmq-plugins enable 插件名称
启用管理界面插件
rabbitmq-plugins enable rabbitmq_management
启用日志管理插件
rabbitmq-plugins enable rabbitmq_tracing
卸载插件
rabbitmq-plugins disable 插件名称
RabbitMQ核心概念
- VirtualHost 虚拟主机 ,区分隔离
- Connection 链接,下面有多个信道
- Exchange 交换机,绑定信道和生产者
- Channel 信道
- Queue 队列
- Binding 绑定
RabbitMQ常用工作模式
- Simple模式 最简单常用的模式
-------------------------------------------(二)------------------------