cron létrehozása és ellenőrzése

cron kifejezés generálása és ellenőrzése

Jellemzők

Quartz formátumú bővítések támogatása

Speciális operátorok is megadhatók, mint a másodperc, év, valamint L, W, #

Kifejezés összeállítása gombokkal

Egyszerű kezelés: csak válasszon módot, például minden, intervallum vagy tartomány

Következő végrehajtási idő automatikus kiszámítása

A generált vagy ellenőrzött kifejezés legközelebbi 5 futásának listázása

A cron kifejezés jelentésének szöveges magyarázata

Az összetett kifejezések tartalmát is érthető magyarázattal jeleníti meg

Használat

1

Funkció váltása füleken

Kifejezés létrehozásához válassza a „Létrehozás”, jelentés ellenőrzéséhez az „Ellenőrzés” fület

2

Az egyes mezők feltételeinek beállítása

Másodperc, perc, óra, nap, hónap, hét napja és év szerint adja meg a futás időzítését módgombokkal és értékekkel

3

A kifejezés lekérése a generálás gombbal

A generálás gombra kattintva megjelenik a cron kifejezés, a másolás gombbal a vágólapra teheti

4

A jelentés ellenőrzése az ellenőrzés fülön

Írja be a saját cron kifejezését, és az ellenőrzés gombra kattintva megjelenik a magyarázat és a következő végrehajtási idő

Felhasználási esetek

Időzített futtatás beállítása Linuxon

A crontabba felvett kifejezés pontos létrehozása a beállítási hibák elkerülésére

Átvett beállítások értelmezése

Az elődtől maradt konfigurációs fájl kifejezésének működésének gyors megértése

CI/CD időzített feladatok beállítása

Időzített feladatok, például Jenkins build trigger végrehajtási ütemezésének meghatározása

A cron jelölés tanulása és gyakorlása

A jelölés elsajátítása úgy, hogy a végrehajtási ütemezésből ellenőrzi, mikor fut a megírt kifejezés

Alapismeretek

Cron kifejezés írása

A cron kifejezés egy Linux és egyéb rendszereken használt jelölésrendszer, amely az ismétlődő folyamatok indítási időpontját öt mezővel adja meg: „perc óra nap hónap nap a hétből". Például a „*/5 * * * *" kifejezés 5 percenként történő futást jelent.

  • Csillag (*)A „*" szimbólum az adott mező összes értékét jelenti. A „0 9 * * *" kifejezés azt jelenti, hogy minden nap 9:00-kor fut le.
  • Tartomány és listaA mezőben kötőjellel tartományt, vesszővel több értéket adhat meg. A „0 9 * * 1-5" kifejezés hétfőtől péntekig reggel 9 órakor történő futást jelent.

Quartz formátum eltérése

A Quartz formátum a Java-alapú feladatütemezésben használt bővített jelölésrendszer, amely 6–7 mezőből áll (az elejére másodperc, a végére év mező kerül), és speciális szimbólumokat, mint a „?" vagy „L" is lehetővé tesz.

Speciális szimbólumok: L, W, #

A Quartz formátum nap és nap a hétből mezőjében a szabványos cron-hoz nem tartozó speciális szimbólumok használhatók, így összetett ütemezések is egyetlen kifejezéssel kifejezhető.

  • L (utolsó)Az „L" szimbólum a hónap végét vagy az utolsó hétnapot jelenti. A nap mezőjében az „L" a hónap utolsó napja, a nap a hétből mezőjében a „6L" az utolsó péntek.
  • W (munkanap)A „W" szimbólum az adott naphoz legközelebb eső munkanapot jelenti. A „15W" kifejezés a 15. naphoz legközelebb eső munkanapot jelenti (ha 15. szombat, akkor az előző napi péntek).
  • #(n. nap a hétből)A „#" szimbólum az n. hétnapot jelenti. A „6#3" kifejezés például a harmadik péntekit jelenti, így megadható, hogy a hónapon belül hányadik nap a hétből.

Biztonság és adatvédelem

Böngészőben zárul

A bevitt adatok kizárólag a böngészőjében kerülnek feldolgozásra, és nem kerülnek elküldésre külső helyre.

Csak a böngészőben feldolgozva

A a cron kifejezés generálása és elemzése teljes egészében az Ön böngészőjében történik, a bemeneti adatok nem kerülnek a szerverhez.

A kommunikáció HTTPS-sel titkosítva

Az oldal betöltése is TLS-sel titkosított, harmadik felek nem tudják az adatokat elolvasni.

Nem kerül harmadik félekhez

A bemeneti adatokat nem küldja külső szolgáltatásokhoz, például hirdetési hálózatokhoz vagy követőkkel kapcsolatos szolgáltatásokhoz.

Nincs automatikus mentés

A a generált vagy ellenőrzött kifejezés vagy a bemeneti javaslatok nem kerülnek a szerverre mentésre.

Kapcsolódó eszközök