Tööriista kirjeldus

CRON Parser on cronjob'i parser ja valideerija, mis aitab teil mõista ja valideerida CRON avaldisi, mida kasutatakse ülesannete ja tööde ajastamiseks. See cron avaldiste analüsaator parsib teie CRON avaldisi ja kuvab järgmised ja eelmised käivitamiskorrad, samuti teisendab cron avaldise tekstiks, pakkudes inimloetavat selgitust, millal ajastatud ülesanne käivitub.

Funktsioonid

  • CRON avaldiste parsimine: Parsige ja valideerige CRON avaldisi standardvormingus meie cronjob'i valideerijaga
  • Järgmised/Eelmised käivitamiskorrad: Vaadake, millal ülesanne järgmisena käivitub ja millal see viimati käivitati
  • Cron avaldis tekstiks: Teisendage CRON süntaks lihtsaks inglise keele kirjelduseks koos inimloetavate selgitustega
  • Ajavööndi tugi: Vaadake käivitamiskordi igas ajavööndis otsitava ajavööndi valijaga
  • Reaalajas valideerimine: Kiire cronjob'i valideerija tagasiside selle kohta, kas teie CRON avaldis on kehtiv
  • Tulemuste kopeerimine: Kopeerige käivitamiskorrad ja selgitused hõlpsasti

Kasutusjuhtumid

  • Ülesannete ajastamine: Kontrollige, et teie ajastatud tööd käivituksid oodatud aegadel, kasutades meie cron avaldiste analüsaatorit
  • Cronjob'i silumine: Kasutage cronjob'i valideerijat, et mõista, miks cron töö ei pruugi oodatult käivituda
  • Dokumentatsioon: Looge dokumentatsiooni jaoks inimloetavad cron avaldiste tekstikirjeldused
  • Ajavööndi konversioon: Kontrollige käivitamiskordi erinevates ajavööndites hajutatud süsteemide jaoks
  • CRON'i õppimine: Mõistke cron vormingut, mis on selgitatud reaalajas näidete ja selgituste kaudu

Mis on CRON?

CRON on ajapõhine tööde ajastaja Unixilaadsetes operatsioonisüsteemides. Allpool selgitatud cron vormingu mõistmine on oluline tõhusa ülesannete ajastamise jaoks. CRON avaldis on string, mis koosneb viiest või kuuest väljast, mis on tühikutega eraldatud ja määratlevad ajakava:

* * * * *
│ │ │ │ │
│ │ │ │ └─── Day of week (0-7, Sunday = 0 or 7)
│ │ │ └───── Month (1-12)
│ │ └─────── Day of month (1-31)
│ └───────── Hour (0-23)
└─────────── Minute (0-59)

Levinud näited:

  • 0 * * * * - Iga tund minutil 0
  • */15 * * * * - Iga 15 minuti järel
  • 0 9 * * 1-5 - Kell 9:00 tööpäevadel (esmaspäev–reede)
  • 0 0 1 * * - Keskööl iga kuu esimesel päeval
  • 30 14 * * 0 - Kell 14:30 igal pühapäeval