CRON-jäsentäjä
Ymmärrä CRON-lausekkeet tehtävien ajoittamiseen.
Syöte
Tuloste
Lue lisää
Työkalun kuvaus
CRON Parser on cronjob-parsija ja -validaattori, joka auttaa sinua ymmärtämään ja tarkistamaan CRON‑lausekkeita, joita käytetään tehtävien ja työn ajoittamiseen. Tämä cron‑lausekeanalyysi jäsentää CRON‑lausekkeen ja näyttää seuraavat ja edelliset suorituskerrat sekä muuntaa cron‑lausekkeen tekstiksi helposti luettavalla selityksellä siitä, milloin ajoitettu tehtävä suoritetaan.
Ominaisuudet
- CRON Expression Parsing: Jäsennä ja validoi CRON‑lausekkeet standardimuodossa cronjob‑validointityökalullamme
- Next/Previous Execution Times: Katso, milloin tehtävä suoritetaan seuraavan kerran ja milloin se viimeksi suoritettiin
- Cron Expression to Text: Muunna CRON‑syntaksi selkeäksi englanninkieliseksi kuvaukseksi helposti luettavilla selityksillä
- Timezone Support: Näytä suorituskerrat missä tahansa aikavyöhykkeessä hakukelpoisella aikavyöhykkeen valitsimella
- Real-Time Validation: Välitön cronjob‑validointipalautteet siitä, onko CRON‑lausekkeesi kelvollinen
- Copy Results: Kopioi helposti suorituskerrat ja selitykset
Käyttötapaukset
- Task Scheduling: Vahvista, että aikataulutetut tehtävät suoritetaan odotetusti cron‑lauseke‑analyysityökalullamme
- Cronjob Debugging: Käytä cronjob‑validointia selvittääksesi, miksi cron‑tehtävä ei ehkä suorituksissa odotetusti
- Documentation: Luo helposti luettavia CRON‑lauseke‑tekstikuvauksia dokumentaatiota varten
- Timezone Conversion: Tarkista suorituskerrat eri aikavyöhykkeillä hajautetuissa järjestelmissä
- Learning CRON: Ymmärrä cron‑muotoa reaaliaikaisten esimerkkien ja selitysten avulla
Mikä on CRON?
CRON on aikaperusteinen tehtävien ajoittaja Unix‑tyyppisissä käyttöjärjestelmissä. Alla selitetyn cron‑muodon ymmärtäminen on olennaista tehokkaalle tehtävien ajoitukselle. CRON‑lauseke on merkkijono, joka koostuu viidestä tai kuudesta välilyönneillä erotellusta kentästä, jotka määrittävät aikataulun:
* * * * *
│ │ │ │ │
│ │ │ │ └─── Day of week (0-7, Sunday = 0 or 7)
│ │ │ └───── Month (1-12)
│ │ └─────── Day of month (1-31)
│ └───────── Hour (0-23)
└─────────── Minute (0-59)
Yleisiä esimerkkejä:
0 * * * *– Joka tunti minuutilla 0*/15 * * * *– Joka 15. minuutti0 9 * * 1-5– Klo 9:00 arkipäivinä (maanantai–perjantai)0 0 1 * *– Keskiyöllä jokaisen kuukauden ensimmäisenä päivänä30 14 * * 0– Klo 14:30 (2:30 PM) joka sunnuntai