Skip to content
Dashboard

Cron Jobs

Run a finite command on a UTC schedule.

Cron Jobs#

A Cron Job starts a command on a schedule, performs a finite task, and exits. It is appropriate for reports, cleanup, data imports, and periodic synchronization—not for a process that must stay online.

Schedule and command#

Choose Cron Job, configure a supported source or image, set the command, and enter a standard five-field cron expression. NexHost schedules cron jobs in UTC, so convert business-time requirements before saving the schedule.

Good job behavior#

Make each run safe to retry, exit with a non-zero code on failure, and write actionable application output. Use a Background Worker for queue consumers or any process that should not exit after a single run.