RabbitMq-1基础概念

RabbitMq-----分布式中的一种通信手段

1. MQ的基本概念(message queue,消息队列)

mq:消息队列,存储消息的中间件

分布式系统通信的两种方式:直接远程调用,借助第三方完成间接通信

消息的发送方是生产者,接收方为消费者
优势:应用解耦,异步提速,削峰填谷
劣势:系统可用性降低,系统复杂度提高,一致性问题

应用解耦

异步提速

削峰填谷

使用mq的条件:
生产者不需要从消费者处获得反馈信息
允许短暂的不一致性
使用mq有实际的效果,效果收益大于成本支出

2.RabbitMQ简介




相关推荐
梦里不知身是客1115 小时前
kafka独立消费者案例(订阅主题)
分布式·kafka·linq
不见长安在19 小时前
分布式的cap,base,raft
分布式·raft·cap·base
小马爱打代码20 小时前
Spring Boot 3 :实现分布式追踪
spring boot·分布式·microsoft
兰雪簪轩1 天前
仓颉Actor模型:分布式并发编程的优雅之道
分布式·wpf
失散131 天前
分布式专题——51 ES 深度分页问题及其解决方案详解
java·分布式·elasticsearch·架构
南山十一少1 天前
基于 Spring Boot 与 RabbitMQ 的分布式消息通信机制设计与实现
spring boot·分布式·java-rabbitmq
java_logo1 天前
Docker 容器化部署 QINGLONG 面板指南
java·运维·docker·容器·eureka·centos·rabbitmq
一抓掉一大把1 天前
秒杀-Masstransit配置
rabbitmq·.net
happy_king_zi1 天前
RabbitMQ-Exporter 监控 TLS 加密的 RabbitMQ 集群
分布式·安全·rabbitmq·prometheus
CodeAmaz1 天前
Zookeeper 分布式锁实战版
java·分布式·后端·zookeeper