全书目录

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

第五章:RabbitMQ 最擅长的,其实是“任务分发”

1 分钟 202 字 第 387 / 962 个阅读单元

如果把软件城市看成物流城市,那么 RabbitMQ 最经典的定位不是“总账本”,而是:

高可靠任务调度中心。

比如这些场景,一看就是 RabbitMQ 心智:

  • “这张图片压缩一下,谁空闲谁来做”
  • “这笔订单生成发票,做完再算成功”
  • “这个邮件任务失败了,过 10 秒再试”
  • “这个回调重试 3 次还不行,就送人工死信队列”

这类问题的共同点是:

text
我关心的是“这件活有没有人处理”
而不是“这条记录要不要长期保留给很多部门反复重放”

这就是 RabbitMQ 更像“任务分发系统”的根本原因。