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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
这人很懒没留下什么2 小时前
SpringBoot2.7.4整合RabbitMq
rabbitmq·springboot
Franciz小测测3 小时前
Python连接RabbitMQ三大方案全解析
开发语言·后端·ruby
zl9798993 小时前
RabbitMQ-Work Queues
分布式·rabbitmq
回家路上绕了弯5 小时前
日增千万数据:数据库表设计与高效插入存储方案
分布式·后端
Code_Artist5 小时前
robfig/cron定时任务库快速入门
分布式·后端·go
稚辉君.MCA_P8_Java5 小时前
通义千问 SpringBoot 性能优化全景设计(面向 Java 开发者)
大数据·hadoop·spring boot·分布式·架构
q***46411 小时前
RabbitMQ高级特性----生产者确认机制
分布式·rabbitmq
小高学习java11 小时前
Canal、Elasticsearch、RabbitMq构建高可用、高性能的异构数据同步方案(亲测可用!!!!)
大数据·elasticsearch·rabbitmq·java-rabbitmq
2501_9416243312 小时前
云计算与企业数字化转型:从基础设施到创新引擎
rabbitmq
百***480712 小时前
RabbitMQ 客户端 连接、发送、接收处理消息
分布式·rabbitmq·ruby