„Cron Job“ kas 5 minutes – */5 * * * *
Sukurkite cron išraiškas naudodami išskleidžiamuosius meniu ir akimirksniu pamatykite tvarkaraštį paprasta kalba ir kitas 5 tikras vykdymo laikas.
Rezultatas
Šiame puslapyje atidaroma kūrimo priemonė, iš anksto įkelta */5 * * * * – klasikinis „kas penkių minučių“ tvarkaraštis, 288 paleidimai per dieną. */5 minučių laukelyje reiškia „pradėkite nuo 0 minutės ir kartokite kas 5 minutes“: 0, 5, 10, … 55, o keturios žvaigždutės neapriboja valandos, dienos, mėnesio ir savaitės dienos.
Penkių minučių intervalai yra operacijų arkliukas: sveikatos patikrinimai ir veikimo laiko tyrimai, eilių ir pašto dėžutės apklausa, talpyklos atnaujinimas, metrikų rinkimas ir nedideli sinchronizavimo darbai. Tai pakankamai dažna, kad jaustumėtės beveik realiuoju laiku, tačiau palieka vietos darbui, kuris kartais užtrunka minutę ar dvi – nors jei jūsų užduotis kada nors gali trukti ilgiau nei intervalas, pridėkite užraktą (pulką arba PID failą), kad paleidimai nesikauptų.
Vienas subtilumas, kurį verta žinoti: žingsnių reikšmės skaičiuojamos nuo diapazono pradžios, o ne nuo to momento, kai įdiegiate užduotį – */5 visada suveikia 0, 5, 10… minutėmis, niekada 2, 7, 12. Reikia kitokio ritmo? Pakeiskite N minutės lauke, kad gautumėte */10 arba */15, arba perjunkite lauką į konkrečias reikšmes, pvz., 2,7,12 – išraiška, paaiškinimas ir kito paleidimo sąrašo atnaujinimas vedant.