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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
nashane1 小时前
HarmonyOS 6.0 分布式相机实战:调用远端设备摄像头与AI场景识别(API 11+)
分布式·数码相机·harmonyos·harmonyos 5
yaoyouzhong3 小时前
RabbitMQ HAProxy 负载均衡
rabbitmq·负载均衡·ruby
炘爚4 小时前
C++实现分布式集群聊天服务器
服务器·c++·分布式
gududexiao4 小时前
RabbitMQ 的介绍与使用
分布式·rabbitmq·ruby
Kristrina4 小时前
RabbitMQ高级特性----生产者确认机制
分布式·rabbitmq
渔民小镇4 小时前
5 分钟搭建桌游服务器:Room 模块 + 领域事件实战
java·运维·服务器·分布式·游戏
weixin_419658314 小时前
RabbitMQ 介绍
分布式·rabbitmq
未秃头的程序猿5 小时前
从“拆东墙补西墙”到“最终一致”:分布式事务在Spring Boot/Cloud中的破局之道
分布式·后端·spring cloud
iOS妖狐小北5 小时前
RabbitMQ之交换机
分布式·rabbitmq·ruby
青槿吖6 小时前
告别RestTemplate!Feign让微服务调用像点外卖一样简单
java·开发语言·分布式·spring cloud·微服务·云原生·架构