全书目录

第二十一篇:RabbitMQ 完全指南 —— 城市智能快递调度中心宇宙

第十五章:把整篇压成一张脑内地图

1 分钟 0 字 第 397 / 962 个阅读单元
text
RabbitMQ = 软件城市里的智能快递调度中心

Producer
= 寄件方
= 业务系统发消息

Exchange
= 分拣大厅
= 决定消息去哪些队列

Queue
= 货架
= 真正存放消息

Consumer
= 派送员/工人
= 取消息并处理

Binding
= 分拣规则连接线
= 队列声明自己想接什么标签

Routing Key
= 包裹标签
= 给交换机看的路由提示

direct
= 精确标签投递

fanout
= 全量广播

topic
= 模式匹配路由

ack
= 处理完成后签收

durable + persistent + confirms
= 更完整的数据安全链路

retry
= 失败后延迟再投,不是原地打转

dead letter
= 异常件转运中心

RabbitMQ 的经典强项
= 任务分发、异步解耦、失败重试、复杂路由

Kafka 的经典强项
= 事件日志、长期保留、独立回放、流处理