Aplikace Kron: využití "démona" pro rozsáhlé webové projekty

Jiří Pomazal, 01. únor 2010 19:59 0 komentářů

domena
Aplikace Cron, pracovně označovaná „démon“, je služba sloužící k automatickému spouštění zadaných úloh. Využíváte-li webhosting na platformě Linux pro aplikaci v PHP, pak na daném serveru většinou běží i démon Cron. Uživatelé Windows budou jistě znát jeho analogii v podobě „plánovače úloh“.

Internet

Aplikace Cron je nejčastěji využívána správci serverů k automatizování úloh, které je třeba periodicky opakovat a jejichž manuální provádění by bylo pro člověka úmorné. Velmi často je tento démon také zpřístupněn pro koncové zákazníky, kteří tak mohou jeho služeb využít. Pojďme se tedy podívat, k čemu všemu může být na klasickém webhostingu plánování úloh dobré.

Pohled od historie

Obecně se vždy mluví o démonu Cron, ale je dobré vědět, že i tato aplikace má několik svých verzí. Pokud odhlédneme od dávnější historie této aplikace, tak s příchodem projektu GNU a Linuxu jako takového byl nejpoužívanější verzí Cronu „Vixie cron“ původně napsán v roce 1987. Poslední verze, která byla přejmenována na „ISC cron“ je od roku 2004 až dodnes používána ve většině distribucí Linuxu.

Za nástupce Vixie cron lze považovat programy „anacron“ a „fcron“ přičemž poslední jmenovaný je aktuálně považován za nejvyspělejší verzi této aplikace. Umožňuje především multiuživatelskou správu naplánovaných úloh v závislosti na přístupových právech.

Oproti tomu „anacron“ nelze považovat za samostatnou aplikaci, jelikož ke své činnosti nutně vyžaduje přítomnost klasického démona cron. Jde tedy v podstatě jen o nadstavbu, která má přinášet nové funkce a rozšíření.

Použití

Cron se standardně nastavuje a spravuje z příkazové řádky serveru. U klasického hostingu ale zákazník nemá zpravidla k serveru takovýto přístup. Vše je tedy řešeno ze strany poskytovatele hostingu nejčastěji webovou nadstavbou aplikace, do které má zákazník přístup v rámci svého zákaznického účtu.

Další z předností tohoto řešení pro zákazníka je, že není třeba dokonale ovládat syntaxi zápisu příkazů. Webové rozhraní má zpravidla grafickou podobu a vše se dá logickou formou nastavit pomocí myši a tlačítek.

Služeb cronu oceníte zejména v případě, kdy plánujte rozsáhlejší webový projekt a víte, že bude třeba automatizovat některé úlohy. Například chcete, aby se každý den v určitou hodinu spustil import dat z databáze do externího souboru. Případně chcete, aby se každé pondělí automaticky provedlo promazání určité složky. Díky cronu toto není problém.

Stačí tedy jen vytvořit příslušné skripty, které dané úkony budou provádět a pak jen nastavit v Cronu, kdy je má spustit. Samotný Cron totiž zadané operace provést neumí, umí je pouze ve stanovený čas spustit. Využíváte-li webhostingové služby společnosti IGNUM, naleznete Cron v menu webového rozhraní Webcontrol.

Profil

Jiří Pomazal pracuje na pozici Specialista technické podpory ve společnosti IGNUM. Autor článku se při své práci věnuje převážně řešení dotazů zákazníků v oblasti domén, webhostingu a administraci serverů na platformě Windows a Linux. Vystudoval vyšší odbornou školu v oblasti aplikace výpočetní techniky a ekonomika a momentálně dokončuje studium na VŠ v oboru logistika. Mezi jeho hlavní zájmy patří IT, fotografovaní, hudba a cyklistika. Článek vyšel jako součást elektronického měsíčníku Svět hostingu společnosti IGNUM.

Přečtěte si také:


Problemetika IDN a diakritiky u česky psaných domén
Blackout: výpadek elektrického vedení možným ohrožením pro přenos firemních dat
Jak vypadá státní dohled nad internetem?
Nostalgické domény
Mikroblogy pro byznys: propagace ve 140 znacích


Komentáře

RSS 

Komentujeme

Kradená auta: Další úkol pro bezpečnostní kamery

Pavel Houser , 16. srpen 2017 06:30
Pavel Houser

Bezpečnostní kamery, které hledají ukradená vozidla nebo mají za úkol vozidlo jednoznačně identifiko...

Více






Kalendář

24. 08. Webinář Synology - DSM 6.1 - Virtual Machine Manager
27. 08.

31. 08.
VMworld 2017
01. 09.

06. 09.
IFA 2017
RSS 

Zprávičky

Telekomunikační úřad se chystá regulovat mobilní trh

ČTK , 17. srpen 2017 14:34

Přetrvává velký rozdíl mezi vyššími cenami pro domácnosti a nižšími cenami pro firmy, který dosahuje...

Více 0 komentářů

ShadowPad: malware v produktech NetSarang pro správu serverů

Pavel Houser , 17. srpen 2017 13:43

Útočníci schovali backdoor ShadowPad v softwaru využívaném stovkami světových společností včetně ban...

Více 0 komentářů

Rozšířená realita bude za pár let běžnou záležitostí

ČTK , 17. srpen 2017 12:58

Za pět, šest let bude běžné, že si turisté při návštěvě zahraničních metropolí nasadí speciální brýl...

Více 0 komentářů

Starší zprávičky

Podíl internetových kurzových sázek v ČR loni vzrostl na 88 %

ČTK , 17. srpen 2017 10:00

Velký podíl na internetových sázkách tvoří live sázky, které lze uzavírat opakovaně v průběhu zápasu...

Více 0 komentářů

Za polárním kruhem má vzniknout rekordní datové centrum

ČTK , 17. srpen 2017 08:00

V norském městě Ballangen, které se nachází za polárním kruhem, má vzniknout největší datové centrum...

Více 1 komentářů

Euronics a Kasa chystají nový sklad v Jirnech u Prahy

Pavel Houser , 16. srpen 2017 11:00

Skladníci již nebudou chodit pro zboží, ale zboží „přijede“ za nimi. Chytré technologie umožní vyexp...

Více 0 komentářů

Oracle Exadata Cloud i na cloudové infrastruktuře nové generace

Pavel Houser , 16. srpen 2017 10:04

Deklarované přednosti: obří výkon, jednoduchá migrace do cloudu a plná kompatibilita s databázemi Or...

Více 0 komentářů