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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
小碗羊肉33 分钟前
【RabbitMQ高级】如何保证消息的可靠性?
java·rabbitmq·java-rabbitmq
WyCAGy8ij7 小时前
Redis 分布式锁进阶第四篇讲解
数据库·redis·分布式
MrJson-架构师7 小时前
AgentScope Java 2.0:打造分布式、企业级智能体底座
java·开发语言·分布式
先跑起来再说7 小时前
Go 排行榜系统的工程化实现:分布式锁、快照表与定时刷新
分布式·go·gin
ACP广源盛139246256738 小时前
GSV2231 三屏显示扩展芯片@ACP#RTX Spark AI 终端多屏协作专属解决方案
大数据·人工智能·分布式·信息可视化·spark·电脑·音视频
探客木木夕8 小时前
分布式全球类脑智能网络架构设计
网络·人工智能·分布式·边缘计算
zzz_23688 小时前
【RabbitMQ】面试系列 · 第四期:性能调优与插件生态
面试·rabbitmq·ruby·java-rabbitmq
周末也要写八哥19 小时前
分布式技术之单机锁
分布式
Shan120521 小时前
浅谈:分布式锁的系统分类
分布式
阿文的代码库21 小时前
干货分享——分布式锁的典型案例
分布式