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 安装


相关推荐
Xua30552 小时前
MQ高级:RabbitMQ小细节
rabbitmq
极客先躯5 小时前
高级java每日一道面试题-2024年10月3日-分布式篇-分布式系统中的容错策略都有哪些?
java·分布式·版本控制·共识算法·超时重试·心跳检测·容错策略
niu_sama5 小时前
仿RabbitMQ实现消息队列三种主题的调试及源码
分布式·rabbitmq
鸡c5 小时前
rabbitMq------客户端模块
分布式·rabbitmq·ruby
Dylanioucn6 小时前
【分布式微服务云原生】探索Redis:数据结构的艺术与科学
数据结构·redis·分布式·缓存·中间件
路上^_^6 小时前
00_概览_kafka
分布式·kafka
极客先躯13 小时前
Hadoop krb5.conf 配置详解
大数据·hadoop·分布式·kerberos·krb5.conf·认证系统
CopyLower14 小时前
Kafka 消费者状态及高水位(High Watermark)详解
分布式·kafka
2301_7869643615 小时前
3、练习常用的HBase Shell命令+HBase 常用的Java API 及应用实例
java·大数据·数据库·分布式·hbase
信徒_17 小时前
kafka
分布式·kafka