Cron抢不到锁要判断前一进程仍在运行、锁过期机制失效还是多节点重复启动,不能直接删全部锁。继续阅读

cron_schedule累积数百万行后,Cron扫描和后台页面变慢。删除整张表会丢失正在执行与待执行任务,应先找出增长原因。

继续阅读
模块移除后旧的pending任务仍留在cron_schedule,执行时已找不到对应job配置。继续阅读

手动运行cron正常但计划任务大量missed,通常是系统crontab没按分钟触发、执行用户环境不同、任务锁住或调度窗口配置过短。

继续阅读

cron_schedule 出现 missed 不能只靠清表。先确认系统 cron、PHP CLI、任务耗时和锁,再决定补跑还是拆分任务。

继续阅读

服务器时间正确不代表 Cron 准时,调度生成窗口、执行频率、长任务阻塞、Cron Group、锁和 PHP 资源都可能让 scheduled_at 超过 lifetime。

继续阅读

cron_schedule 里同一个 job_code 出现多行并不一定是重复执行。本文区分正常的未来排程、真正的并发领取与业务重复处理,并说明怎样从时间字段、进程和锁入手判断。

继续阅读

Cron 状态 missed 表示任务错过允许执行窗口,要从计划生成、系统调度、进程锁和组配置判断原因。

继续阅读

8 个项目

每页
设置降序顺序