Rabbitmq入门与应用(二)-RabbitMQ工作模型

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

生产者或是服务者都需要与Broker建立的TCP连接。

Channel

保持的TCP长连接里面去创建和释放Channel,从而减少资源的消耗。其中Channel是相互隔离的,不能共享。

Queue

Queue是生产者与消费者的中间交互队列,生产者发送的消息到达队列,在队列中存储,消费者从队列中消费消息。

Consumer

从队列(Queue)上获取消息。

  • Pull模式
  • Push模式

Exchange

根据具体的绑定规则分发到具体的队列。

相关推荐
YDS82920 分钟前
SpringCloud —— 分布式事务管理Seata详解
分布式·spring·spring cloud·seata
回家路上绕了弯1 小时前
分布式系统重试策略详解:可靠性与资源消耗的平衡艺术
分布式·后端
无名小卒Rain2 小时前
Jmeter性能测试-分布式压测配置和执行过程
分布式·jmeter
a程序小傲2 小时前
蚂蚁Java面试被问:分布式Session的实现方案
java·分布式·面试
a努力。2 小时前
京东Java面试:如何设计一个分布式ID生成器
java·分布式·后端·面试
前端世界3 小时前
HarmonyOS 分布式硬件实战指南:从原理到可运行 Demo
分布式·华为·harmonyos
汪不止3 小时前
【 分布式唯一业务单号生成方案:Redis + 数据库双保险架构】
数据库·redis·分布式
是阿威啊3 小时前
【maap-analysis】spark离线数仓项目完整的开发流程
大数据·分布式·spark·scala