RabbitMQ

1.概念




2、优势

2.1 应用解耦


2.2 异步提速

2.3 削峰填谷

3.MQ劣势

4. MQ 应用场景






5. RabbitMQ工作原理

5.1 AMQP介绍

5.2 RabbitMQ工作过程

5.3 工作原理



面试:

1、生产者与消息服务器建立TCP连接,会在内部建立虚拟信道,生产者发送消息是通过信道将消息发送给消息队列服务器中的交换机,服务器是多数的设计,里面有很多迷你的消息队列服务器--- visual host, 不同的visual host中有很多交换机,队列等

通过binding 绑定规则发送给队列queue,消费者提前和队列queue建立好连接,使用信道进行通讯,

6. RabbitMQ 安装

6.1 基于Linux 安装


6.2 基于docker 安装


相关推荐
Theodore_10221 小时前
大数据(2) 大数据处理架构Hadoop
大数据·服务器·hadoop·分布式·ubuntu·架构
G探险者6 小时前
《深入理解 Nacos 集群与 Raft 协议》系列五:为什么集群未过半,系统就不可用?从 Raft 的投票机制说起
分布式·后端
G探险者6 小时前
《深入理解 Nacos 集群与 Raft 协议》系列一:为什么 Nacos 集群必须过半节点存活?从 Raft 协议说起
分布式·后端
G探险者6 小时前
《深入理解 Nacos 集群与 Raft 协议》系列四:日志复制机制:Raft 如何确保提交可靠且幂等
分布式·后端
G探险者6 小时前
《深入理解 Nacos 集群与 Raft 协议》系列三:日志对比机制:Raft 如何防止数据丢失与错误选主
分布式·后端
G探险者6 小时前
《深入理解 Nacos 集群与 Raft 协议》系列二:Raft 为什么要“选主”?选主的触发条件与机制详解
分布式·后端
Vesan,9 小时前
网络通讯知识——通讯分层介绍,gRPC,RabbitMQ分层
网络·分布式·rabbitmq·无人机
火龙谷9 小时前
【hadoop】相关集群开启命令
大数据·hadoop·分布式
观无12 小时前
redis分布式锁
数据库·redis·分布式
颜淡慕潇13 小时前
Redis 实现分布式锁:深入剖析与最佳实践(含Java实现)
java·redis·分布式