Buka di Generator Ekspresi Cron →
Arti */10 * * * *
Cron membaca lima field dari kiri ke kanan: menit, jam, tanggal, bulan, dan hari dalam seminggu. Untuk setiap 10 menit, nilainya adalah:
| Field | Nilai | Arti | Rentang |
|---|---|---|---|
| Menit | */10 | setiap 10 menit | 0–59 |
| Jam | * | setiap jam | 0–23 |
| Tanggal | * | setiap tanggal dalam bulan | 1–31 |
| Bulan | * | setiap bulan | 1–12 |
| Hari dalam seminggu | * | setiap hari dalam seminggu | 0–6 (Min–Sab) |
Jadwal berikutnya
Dihitung di browser kamu untuk zona waktu kamu. Di server, cron memakai zona waktu server (biasanya UTC).
- Aktifkan JavaScript untuk melihat waktu jalan berikutnya.
Kegunaan umum
- Mengambil feed RSS atau harga
- Mengirim email dari antrean
- Mengumpulkan metrik
Pakai di crontab, GitHub Actions, Kubernetes, dan Node.js
crontab (crontab -e):
*/10 * * * * /usr/local/bin/my-job.sh >> /var/log/my-job.log 2>&1
GitHub Actions (waktu dalam UTC):
on:
schedule:
- cron: '*/10 * * * *'
Kubernetes CronJob:
apiVersion: batch/v1
kind: CronJob
metadata:
name: my-job
spec:
schedule: "*/10 * * * *"
concurrencyPolicy: Forbid
jobTemplate:
spec:
template:
spec:
restartPolicy: OnFailure
containers:
- name: my-job
image: alpine:3
command: ["sh", "-c", "echo running"]
Node.js (node-cron):
import cron from 'node-cron';
cron.schedule('*/10 * * * *', () => {
// your job
});
Jadwal terkait
- Setiap menit —
* * * * * - Setiap 2 menit —
*/2 * * * * - Setiap 5 menit —
*/5 * * * * - Setiap 15 menit —
*/15 * * * * - Setiap 20 menit —
*/20 * * * * - Setiap 30 menit —
*/30 * * * * - Setiap 30 detik —
* * * * *
Buat jadwal sendiri
Ubah jadwal apa pun menjadi ekspresi cron, atau ekspresi cron menjadi bahasa biasa, lengkap dengan waktu jalan berikutnya.
Pertanyaan yang sering diajukan
Apa ekspresi cron untuk setiap 10 menit?
*/10 * * * *. Jadwal ini berjalan setiap 10 menit.Zona waktu apa yang dipakai cron?
spec.timeZone (misalnya Europe/Berlin).