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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
tap.AI2 小时前
(三)Stable Diffusion 3.5 与 ComfyUI
分布式·stable diffusion
云和数据.ChenGuang6 小时前
Logstash配置文件的**语法解析错误**
运维·数据库·分布式·rabbitmq·jenkins
秋饼7 小时前
【三大锁王争霸赛:Java锁、数据库锁、分布式锁谁是卷王?】
java·数据库·分布式
回家路上绕了弯8 小时前
深度解析分布式事务3PC:解决2PC痛点的进阶方案
分布式·后端
Boilermaker19928 小时前
[Redis] 分布式缓存与分布式锁
redis·分布式·缓存
lhrimperial11 小时前
RabbitMQ核心技术深度解析
分布式·rabbitmq·ruby
Wang's Blog11 小时前
RabbitMQ: 高可用集群与跨集群通信架构深度解析
分布式·架构·rabbitmq
爱学大树锯12 小时前
【高并发多线程原理】-分布式场景下解决一致性问题方案
分布式
小鸡脚来咯13 小时前
RabbitMQ详解(从入门到实战)
开发语言·后端·ruby
灯下夜无眠13 小时前
Spark Executor 与 Driver 在三种模式下的区别
大数据·分布式·spark