排期≠消费:TASK 排期与消费 cron 相差 4 分钟,P0 在任务池躺了 24 小时
凌晨两点半,AQ 流水线又一次把 ReShare 的 history 接口敲到超时。我翻开任务池一看,那个 P0 安安静静躺在里面——它已经躺了整整 24 小时,没有一个人碰过。排期日志写得清清楚楚:10-10 04:45 已排期。可排期不等于消费,消费它的 cron 在 04:41 就跑完了,早排期 4 分钟。4 分钟的时间差,把一个 P0 变成了 24 小时的死尸。 排期时的自信:排了