Archiv pro štítek: Cron

Spolehlivý a bezplatný cron pro váš projekt

CronPřináším tip na výbornou službu setcronjob.com, kterou jsem začal nedávno používat. Dohnalo mě k tomu omezení počtu nastavených úkolů u mého současného webhostingu. Vzhledem k tomu, že rád provádím nejrůznější experimenty a zkouším programovat různorodé scripty, nemohu bez naplánovaných úloh žít. Nechtěl jsem přitom zvolit příplatkovou službu a množství operací rozšířit, protože bych je s největší pravděpodobností trvale nevyužil a po ukončení svého pokusu opět cron vyčistil od nepotřebných záznamů.

Zmíněný portál vyžaduje jednoduchou registraci. Ihned po přihlášení umožní s pomoci přehledného webového rozhraní přidat první úlohy. Zatížení serveru omezuje systém bodů. Podle typu svého členství získáte kvótu, jenž nemůžete překročit. Náročnější úkon s častým opakováním si poté vyžádá větší rezervaci než v případě jednoduchého každodenního spouštění. Bližší vysvětlení poskytne následující přehled:

  • Spouštění denně – 1 bod
  • Spouštění každou hodinu – 24 bodů
  • Spouštění každých 10 minut – 144 bodů
  • Spouštění každou minutu – 1 440 bodů

Typy účtů

Každý uživatel začíná s bezplatným členstvím. To obsahuje 180 bodů a nutnost každý měsíc účet manuálně prodloužit (díky tomu jsou spouštěny vždy jen skutečně potřebné úlohy). Pokud uhradíte roční poplatek 10 dolarů, obdržíte 3 600 bodů. Na nejnáročnější jedince čeká možnost zdvojnásobit limit zmíněného placeného účtu za 20 USD. V případě zájmu lze poté další body pohodlně dokoupit.

Bohaté možnosti nastavení

Každá naplánovaná operace umožňuje nastavit vše, co si lze jen přát. V jednoduchém režimu jsou předpřipraveny nejčastější úkony zahrnující oblíbené intervaly. Vyžadujete-li specifický přístup, snadno si veškeré parametry určíte dle svého. Potěšila mne možnost každou položku kdykoliv dočasně zneplatnit. Užitečnou roli dále hraje log vytvořený ke každé úloze obsahující i odpověď vašeho serveru. Samozřejmost poté představuje emailová notifikace s inteligentní volbou odeslání upozornění pouze v případě selhání.