Kifafanuzi cha Cron (Ratiba Inayosomwa na Binadamu)

Geuza cron expressions kuwa maelezo ya muda kwa lugha rahisi na uhesabu uendeshaji unaofuata.

Inaunga mkono miundo ya nyuga 5/6/7, uchaguzi wa timezone, na matokeo yaliyo tayari kwa kunakili.

Jinsi ya kutumia

  1. Ingiza cron expression au chagua chip ya mfano.
  2. Thibitisha umbizo (nyuga 5/6/7) na timezone.
  3. Angalia maelezo na nyakati N zijazo za kuendeshwa, kisha nakili/shiriki.

Sampuli

Kila dakika 5

Ingizo

*/5 * * * *

Matokeo

Huendeshwa kila dakika 5

Siku za kazi saa 09:00

Ingizo

0 9 * * 1-5

Matokeo

Huendeshwa saa 09:00 siku za kazi (Jumatatu-Ijumaa)

Pamoja na sekunde (kila siku saa 02:30:00)

Ingizo

0 30 2 * * *

Matokeo

Huendeshwa kila siku saa 02:30:00

Mifano ya Kawaida ya Cron

Kila dakika 10

*/10 * * * *

Muundo wa kawaida kwa ukaguzi unaojirudia na kazi za polling.

Dakika 0 ya kila saa

0 * * * *

Tumia unapotaka uanzishaji wa kila saa kwenye mpaka kamili wa saa.

Siku za kazi saa 09:00

0 9 * * 1-5

Ratiba ya kawaida ya siku za kazi.

Kila Jumapili 00:00

0 0 * * 0

Dirisha la kawaida la matengenezo ya kila wiki.

Siku ya kwanza ya mwezi 00:00

0 0 1 * *

Ratiba ya kawaida ya batch ya kila mwezi.

Kila Januari 1 saa 00:00

0 0 1 1 *

Inafaa kwa kazi za kila mwaka za rollover.

Sintaksia Inayoungwa Mkono na Vidokezo

  • Sintaksia ya kawaida inayoungwa mkono inajumuisha `*`, `/`, `-`, `,`, masafa, na step values.
  • Token zinazotegemea utekelezaji (`L`, `W`, `#`, `?`) huenda zisifasiriwe kwa uthabiti.
  • Nyakati zinazoonyeshwa za kuendeshwa zinaweza kutofautiana na tabia halisi ya runtime kutokana na tofauti za timezone na DST.

Maswali ya Mara kwa Mara

Nitumie nyuga 5 au 6?

Anza na nyuga 5 (dakika saa siku mwezi siku-ya-wiki). Ikiwa expression yako inajumuisha sekunde, badili hadi nyuga 6.

Inaunga mkono kila aina ya sintaksia ya cron?

Inaunga mkono sintaksia ya kawaida (`*`, `/`, `-`, `,`). Kwa token zinazotegemea utekelezaji kama `L`, `W`, `#`, `?`, huonyesha onyo.

Inaweza kuonyesha nyakati zinazofuata za kuendeshwa?

Ndiyo. Huhesabu na kuonyesha uendeshaji N unaofuata (5/10/20) pamoja na msaada wa timezone.