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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
juniperhan23 分钟前
Flink 系列第8篇:Flink Checkpoint 全解析(原理+流程+配置+优化)
大数据·分布式·flink
lvyuanj35 分钟前
zookeeper_cluster
分布式·zookeeper·云原生
嵌入式老牛2 小时前
SST专题3-1 基于光分路器的MMC分布式控制系统架构(二)
分布式·电力电子·mmc·固态变压器
刘~浪地球2 小时前
消息队列--RabbitMQ 高可用集群部署
分布式·rabbitmq·ruby
Albert Edison4 小时前
【RabbitMQ】快速入门
java·分布式·rabbitmq
想你依然心痛4 小时前
HarmonyOS 5.0医疗健康开发实战:构建分布式健康监测与AI预警系统
人工智能·分布式·harmonyos
青春不流名4 小时前
kafka 集成OAUTHBEARER认证的例子
分布式·kafka
洛豳枭薰4 小时前
kafka重平衡导致的消息重复消费或者消息丢失
分布式·kafka
rannn_1114 小时前
【Redis|高级篇1】分布式缓存|持久化(RDB、AOF)、主从集群、哨兵、分片集群
java·redis·分布式·后端·缓存
014-code4 小时前
rabbitmq消息积压:如何快速排查与处理
分布式·rabbitmq