Cron Every 30 Minutes
Expression: */30 * * * *
How */30 Works
The */30 runs at minutes: 0 and 30 of every hour.
Common Use Cases
๐ Periodic Sync
*/30 * * * * /scripts/sync-data.sh- Sync data every 30 minutes*/30 * * * * /scripts/pull-updates.sh- Pull updates from external APIs
๐ Reports & Analytics
*/30 * * * * /scripts/generate-metrics.sh- Generate metrics every 30 min
๐งน Maintenance
*/30 * * * * /scripts/optimize-db.sh- Database optimization*/30 * * * * /scripts/cleanup-temp.sh- Clean temporary files
When to Use 30 Minutes?
Every 30 minutes is ideal when:
- Real-time isn't required but hourly is too slow
- You want to balance server load with freshness
- External API rate limits prevent more frequent calls
Interval Options
*/5 * * * *- Every 5 minutes*/10 * * * *- Every 10 minutes*/15 * * * *- Every 15 minutes*/30 * * * *- Every 30 minutes