Cron Descriptor (ընթեռնելի ժամանակացույց)

Փոխարկիր cron արտահայտությունները սովորական լեզվով ժամանակացույցի և հաշվարկիր առաջիկա գործարկումները։

Աջակցում է 5/6/7 դաշտերի ձևաչափերին, timezone-ի ընտրությանը և պատճենման համար պատրաստ արդյունքին։

Ինչպես օգտագործել

  1. Մուտքագրիր cron արտահայտություն կամ ընտրիր example chip-ը։
  2. Հաստատի format-ը (5/6/7 դաշտ) և timezone-ը։
  3. Ստուգիր նկարագրությունն ու հաջորդ N գործարկումները, հետո պատճենիր կամ կիսիր։

Օրինակ

Ամեն 5 րոպեն մեկ

Մուտք

*/5 * * * *

Արդյունք

Գործարկվում է ամեն 5 րոպեն մեկ

Աշխատանքային օրերին ժամը 09:00

Մուտք

0 9 * * 1-5

Արդյունք

Գործարկվում է աշխատանքային օրերին (Երկ-Ուրբ) ժամը 09:00

Վայրկյաններով (ամեն օր 02:30:00)

Մուտք

0 30 2 * * *

Արդյունք

Գործարկվում է ամեն օր ժամը 02:30:00

Սովորական Cron օրինակներ

Ամեն 10 րոպեն մեկ

*/10 * * * *

Սովորական օրինակ պարբերական ստուգումների և polling job-երի համար։

Ամեն ժամի 0-րդ րոպեին

0 * * * *

Օգտագործիր, երբ պետք է ժամային trigger՝ ճիշտ ժամի սահմանում։

Աշխատանքային օրերին ժամը 09:00

0 9 * * 1-5

Տիպիկ աշխատանքային օրերի ժամանակացույց։

Ամեն կիրակի 00:00

0 0 * * 0

Տիպիկ շաբաթական maintenance window։

Ամսվա առաջին օրը 00:00

0 0 1 * *

Սովորական ամսական batch schedule։

Ամեն հունվարի 1-ին 00:00

0 0 1 1 *

Հարմար է տարեկան rollover task-երի համար։

Աջակցվող syntax և նշումներ

  • Աջակցվում է ստանդարտ syntax-ը՝ `*`, `/`, `-`, `,`, range-եր և step value-ներ։
  • Implementation-dependent token-ները (`L`, `W`, `#`, `?`) կարող են ոչ միշտ նույն կերպ մեկնաբանվել։
  • Ցույց տրված գործարկման ժամանակները կարող են տարբերվել իրական runtime behavior-ից՝ timezone-ի և DST-ի տարբերությունների պատճառով։

ՀՏՀ

Պետք է օգտագործե՞մ 5, թե 6 դաշտ։

Սկսիր 5 դաշտից (րոպե, ժամ, օր, ամիս, շաբաթվա օր)։ Եթե արտահայտությունը ներառում է վայրկյաններ, անցիր 6 դաշտի։

Աջակցո՞ւմ է cron-ի բոլոր syntax-ներին։

Աջակցում է ստանդարտ syntax-ին (`*`, `/`, `-`, `,`)։ `L`, `W`, `#`, `?` նման implementation-dependent token-ների դեպքում ցույց է տալիս նախազգուշացում։

Կարո՞ղ է ցույց տալ հաջորդ գործարկման ժամանակները։

Այո։ Այն հաշվարկում և ցուցադրում է հաջորդ N գործարկումները (5/10/20) timezone-ի աջակցությամբ։