求问单生产者场景使用消息队列是否过度设计? - V2EX
TimG
·
2025-09-12
·
via 编程
 |
|
14
SethShi 2025 年 9 月 12 日 1
@TimG 你可以这么认为,队列就是可靠的异步线程,线程程序可能奔溃执行不到,但是队列不会 至于你说的自己实现,我和你说原理,你自己看看 失败重试,这些都是队列自带,但是这个更底层,比如你的发消息给钉钉要 2s ,但是执行到 1.5s 的时候进城奔溃了,当你重启服务的时候,队列系统还能让你重新执行这个任务,这是队列系统本身要实现的可靠性, 至于你说的发送没发送那是业务型的,你的表 send_status. send_month 这时候定时任务是 send_status!=1.send_month!=当前月份 查出来,扔到队列或者后台执行都行,然后执行完一个就把这条记录的这两个字段标记好,放定时任务再次扫描的时候就跳过这个任务了
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。