模板 / flowchart
定时任务调度流程
从定时触发到执行,通过加锁防止运行重叠。
预览
Mermaid 11 渲染器
正在渲染预览...
Mermaid 源码
flowchart
flowchart TD
tick[Scheduler tick] --> due{Job due?}
due -->|no| tick
due -->|yes| lock{Acquire lock?}
lock -->|already running| skip[Skip this run]
lock -->|acquired| run[Execute job]
run --> release[Release lock]
release --> log[Record run result]