Templates / flowchart

Cron job scheduler

Scheduled trigger through execution with a lock to prevent overlapping runs.

Open in studio

Preview

Mermaid 11 renderer

Rendering preview...

Mermaid source

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]

More templates