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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
列星随旋2 小时前
Kafka基础篇
分布式·kafka
Jackyzhe2 小时前
从零学习Kafka:生产者压缩
分布式·学习·kafka
一只普通的码农3 小时前
kafka在windows环境部署
分布式·kafka
Kiyra4 小时前
异步任务不用 Kafka 也行:用 Redis Stream 搭一套轻量级 Producer/Consumer 框架
数据库·人工智能·redis·分布式·后端·缓存·kafka
老码观察5 小时前
分布式系统核心理论与实践:从CAP到工程落地
分布式
赵渝强老师6 小时前
【赵渝强老师】Hadoop的伪分布部署模式
大数据·hadoop·分布式
Mike117.6 小时前
GBase 8c 序列取值在分布式业务里的几个风险点
分布式
淡定一生23336 小时前
spark 3.3+ 之BloomFilter Runtime Filter
大数据·分布式·spark
霑潇雨6 小时前
原生 Zookeeper 实现分布式锁案例
java·分布式·zookeeper·云原生·maven
逆境不可逃6 小时前
黑马 RabbitMq 高级篇 学习记录
分布式·学习·rabbitmq