Crons

Sekce Cron je dostupná v části Administrace > Crony.

Cron je nástroj používaný ke spouštění opakujících se úkonů viz seznam dostupných cronů níže.

Jak Cron funguje

V rámci sekce Cron jsou k dispozici základní crony viz tabulka níže. U některých cronů je možné upravovat parametry zatímco jiné crony nelze dále editovat.

Spouštění cronů lze naplánovat v různých intervalech (dle obecně používaného cron syntax)

Crony může spravovat pouze správce aplikací (role: $Administrator ).

Dostupné akce

1. Upravit

Umožňuje upravit definici cronu pokud je dostupná a umožňuje nastavit spouštění.

Změny konfigurace: Pokud jsou v tabulce cron provedeny úpravy (např. přidání, úprava nebo odebrání úloh cron) případně změna časování, změny se projeví s uložením a restart proběhne automaticky na pozadí.

2. Spustit

Chcete-li spustit cron mimo plánovaný čas:

  • Vyberte cron
  • Vybrete Více > Spustit

Cron se okamžitě spustí.

3. Status

Chcete-li změnit stav cronu Aktivní / Neaktivní:

  • Vyberte cron
  • Klikněte na Status
  • Pokud je cron neaktivní, aktivuje se tím a naopak.

4. Smazat

Chcete-li odstranit cron:

  • Vyberte cron - jde pouze u klonovaných cronů!
  • Klikněte na Smazat

5. Restart

Restartování úlohy cronu může být nutné z několika důvodů:

  • Problémy s prováděním: Pokud úlohy cron selžou nebo narazí na chyby, restartování může problém vyřešit.
  • Řešení chyb: Pokud se služba cron stane nestabilní, restart může obnovit normální provoz.
  • Nespouštění cronu - pokud se cron nespouští a měl by, může restart pomoci.

Restartování úlohy cronu:

  • Klikněte na daný Cron a zvolte nahoře volbu Restartovat
Restart cronu funguje tak, že provede reset časové značky v plánovači cronu (scheduler) a tím pádem dojde k aktivaci cronu v dalším běhu.

6. Kopírovat

Zkopíruje daný cron a umožní tak spouštět cron v různých konfiguracích a v různých intervalech. Ne všechny crony je možné kopírovat.

Dostupné Crony

Níže je uveden seznam cronů a jejich funkcí:

Cron

Popis

AdSyncCron

Synchronizuje uživatele z Active Directory. Doporučuje se spouštět mimo pracovní dobu, aby nedošlo k přerušení. Více podrobností o synchronizaci uživatelů zde.

ArchivationCron

Spouští archivaci případů, které splňují archivační podmínky v nastavení dané šablony.

CertificatesValidationCron

Ověřuje bezpečnostní certifikáty.

CleanPerfLogsCron

Vymaže protokoly výkonu.

CompetenceGeneratorCron

Přiděluje uživatelské role na základě kompetencí. Více podrobností zde.

Cron

Spouští všechny naplánované úlohy a události. Doporučené nastavení: každých 5 minut, počínaje 1. sekundou.

CustomViewsMeasure

Sleduje metriky vlastního zobrazení.

DeleteLogs

Smaže staré logy ze systému.

DmsFileIndexingCron

Indexuje soubory systému správy dokumentů (DMS).

ElasticsearchIndicesCleanupCron

Vyčistí staré indexy Elasticsearch.

EwsCreateProcessesFromMailCron

Zastaralé - nahrazeno MS Graph. Zpracovává e-maily pomocí EWS a vytváří procesy z doručených zpráv.

EwsCheckUnprocessedMailsCron

Provádí klontrolu mezi založenými případy pomocí EWS a mezi skutečným počtem došlých zpráv.

iDokladSynchronizationCron

Synchronizuje dynamické tabulky s vydanými iDoklady.

MailCustomViewsCron

Odesílá uživatelům e-mailem vlastní přehledy. Více podrobností zde.

MailReportsCron

Zasílá systémem generované zprávy e-mailem.

MailTasksCron

Odesílá e-mailová upozornění týkající se úkolů. Ovlivněno nastavením: sails.config.newTaskNotificationEnabledByDefault, sails.config.promptlyDelay. Nastavením stavu na F lze nastavit odesílání e-mailů „Neúspěšné“.

MailUsageStatisticsCron

Odesílá měsíční statistiky využití e-mailem.

MigrateIJStoTJS

Migruje data z IJStoTJS.

MsGraphCreateProcessesFromMailCron

Zpracovává e-maily z definované emailové schránky pomocí MS Graph a vytváří procesy z doručených zpráv.

PasswordExpirationNotificationCron

Odešle připomenutí vypršení platnosti hesla.

PlanCron

Provádí předdefinované plány z modulu Plánování. Není nutné žádné plánování, používá se výchozí.

PostponedTaskCron

Tento cron může spouštět od verze 5.7.40 naplánované úkoly. Jedná se o tzv. "Paralelní cron" tedy cron, který může být naklonován a pouštěn v rozdílných intervalech např. s rozestupem 1 minuty. Umožňuje tak odbavovat větší množství dlouhotrvajících úloh. Nutno vypnout cron Cron předtím než se pustí tento cron. Více informací zde.

RunProcess

Provádí naplánované obchodní procesy.

SyncProcessRightsCron

Synchronizuje uživatelská oprávnění pro procesy.

TemplateProcessShredding

Řídí skartaci prošlých procesů. Více podrobností zde.

UsageStatisticsCron

Shromažďuje a odesílá statistiky využití systému.

XMLProcessImport

Čte soubory XML (často obsahující přílohy PDF) a importuje je do procesních proměnných. Více instancí této úlohy cron může běžet současně a zpracovávat různé procesy.

Anna Gernát Updated by Anna Gernát

Paralelní cron - PostponedTaskCron

Contact

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)