Run a cron job every hour at half past
“At minute 30.”
Same cadence as hourly-on-the-hour, shifted to :30. Offsetting hourly jobs away from minute 0 is a cheap, effective way to dodge the top-of-hour traffic spike that everyone else's crons, TTL expirations, and rate-limit windows create.
30 * * * *Next 5 runs
Computing from your local clock…
Field by field
| Field | Value | Meaning |
|---|---|---|
| Minute | 30 | exactly 30 |
| Hour | * | every value |
| Day of month | * | every value |
| Month | * | every value |
| Day of week | * | every value |
Typical uses
- Hourly jobs on hosts already busy at minute 0
- Consuming data published by an upstream job that runs on the hour
- Spreading fleet-wide load across the hour
Related schedules
Need a different schedule? Build and test any cron expression with live explanation and next-run preview, or read the complete cron syntax guide.