Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Referensi ekspresi cron
Solusi ini menggunakan subset dari format cron Linux 5-field standar untuk jadwal pengujian berulang. Ekspresi cron terdiri dari lima bidang yang dipisahkan oleh spasi.
┌───────── minute (0-59) │ ┌─────── hour (0-23, *, */N, or comma list) │ │ ┌───── day of month (1-31 or *) │ │ │ ┌─── month (1-12 or *) │ │ │ │ ┌─ day of week (0-6, *, range, or list) │ │ │ │ │ 0 9 * * 1-5
Nilai yang diterima
Tabel berikut menjelaskan apa yang diterima setiap bidang.
| Bidang | Nilai yang diterima | Contoh |
|---|---|---|
|
Menit |
Nilai tunggal dari 0 hingga 59. |
|
|
Jam |
|
|
|
Hari dalam sebulan |
|
|
|
Bulan |
|
|
|
Hari dalam seminggu |
|
|
Nilai hari dalam seminggu menggunakan pemetaan berikut: 0 = Minggu, 1 = Senin, 2 = Selasa, 3 = Rabu, 4 = Kamis, 5 = Jumat, 6 = Sabtu.
Pola yang tidak didukung
Pola berikut adalah sintaks cron Linux yang valid tetapi tidak didukung oleh solusi ini.
| Pola | Contoh | Alasan |
|---|---|---|
|
Nilai langkah menit |
|
Interval penjadwalan minimum adalah satu jam. |
|
Daftar menit |
|
Interval penjadwalan minimum adalah satu jam. |
|
Rentang hari bulan |
|
Hanya satu hari nilai atau wildcard yang diterima. |
|
Daftar hari bulan |
|
Hanya satu hari nilai atau wildcard yang diterima. |
|
Rentang bulan |
|
Hanya satu bulan nilai atau wildcard yang diterima. |
|
Daftar bulan |
|
Hanya satu bulan nilai atau wildcard yang diterima. |
|
Tanda tanya |
|
Karakter tanda tanya tidak valid di cron Linux standar. Gunakan |
Pola preset
Konsol web menyediakan pola preset berikut yang dapat Anda pilih secara langsung.
| Nama pola | Ekspresi | Deskripsi |
|---|---|---|
|
Setiap jam |
|
Berjalan pada menit 0 setiap jam. |
|
Setiap hari pukul 09.00 |
|
Berjalan sekali sehari pada pukul 9:00 pagi di zona waktu yang dipilih. |
|
Hari kerja pukul 8:00 |
|
Berjalan Senin sampai Jumat pukul 8:00 pagi. |
|
Setiap hari Minggu pukul 5 sore |
|
Berjalan setiap hari Minggu pukul 17:00. |
|
1 bulan pukul 11 pagi |
|
Berjalan pada hari pertama setiap bulan pukul 11:00 pagi. |
Kendala penjadwalan
-
Interval minimum antara uji coba terjadwal adalah satu jam. Sistem memvalidasi bahwa interval antara proses berturut-turut lebih panjang dari perkiraan durasi pengujian.
-
Tanggal kedaluwarsa diperlukan untuk semua jadwal berulang. Pengujian tidak akan berjalan setelah akhir tanggal kedaluwarsa (UTC).
-
Zona waktu jadwal menentukan kapan cron menyala. Transisi Daylight Saving Time ditangani secara otomatis. Jika waktu yang dijadwalkan tidak ada karena transisi pegas maju DST, kejadian itu dilewati.
-
Sistem memvalidasi ekspresi cron di konsol web dan API. Jika ekspresi tidak cocok dengan format yang diterima, pengujian tidak dapat dibuat.