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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
懒虫虫~3 小时前
基于SpringBoot利用死信队列解决RabbitMQ业务队列故障重试无效场景问题
spring boot·rabbitmq
Chan168 小时前
【 SpringCloud | 微服务 MQ基础 】
java·spring·spring cloud·微服务·云原生·rabbitmq
小鸡脚来咯9 小时前
RabbitMQ入门
分布式·rabbitmq
qq_4639448610 小时前
【Spark征服之路-2.2-安装部署Spark(二)】
大数据·分布式·spark
敖云岚11 小时前
【Redis】分布式锁的介绍与演进之路
数据库·redis·分布式
正在努力Coding12 小时前
kafka(windows)
分布式·kafka
禺垣17 小时前
区块链技术概述
大数据·人工智能·分布式·物联网·去中心化·区块链
zhuhit20 小时前
FASTDDS的安全设计
分布式·机器人·嵌入式
暗影八度20 小时前
Spark流水线+Gravitino+Marquez数据血缘采集
大数据·分布式·spark
q5673152321 小时前
IBM官网新闻爬虫代码示例
开发语言·分布式·爬虫