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

RabbitMQ工作模型

RabbitMQ Tutorials --- RabbitMQ

Broker

RabbitMQ服务。

Connection

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

Channel

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

Queue

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

Consumer

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

  • Pull模式
  • Push模式

Exchange

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

相关推荐
兰雪簪轩9 分钟前
仓颉Actor模型:分布式并发编程的优雅之道
分布式·wpf
失散1311 分钟前
分布式专题——51 ES 深度分页问题及其解决方案详解
java·分布式·elasticsearch·架构
南山十一少2 小时前
基于 Spring Boot 与 RabbitMQ 的分布式消息通信机制设计与实现
spring boot·分布式·java-rabbitmq
java_logo5 小时前
Docker 容器化部署 QINGLONG 面板指南
java·运维·docker·容器·eureka·centos·rabbitmq
一抓掉一大把5 小时前
秒杀-Masstransit配置
rabbitmq·.net
happy_king_zi7 小时前
RabbitMQ-Exporter 监控 TLS 加密的 RabbitMQ 集群
分布式·安全·rabbitmq·prometheus
CodeAmaz7 小时前
Zookeeper 分布式锁实战版
java·分布式·后端·zookeeper
curd_boy9 小时前
【数据库】分布式事务篇
数据库·分布式
冰芒芒10 小时前
Kafka-1 基本概念
分布式·kafka
失散1311 小时前
分布式专题——49 SpringBoot整合ElasticSearch8.x实战
java·spring boot·分布式·elasticsearch·架构