- Jak Cron funguje
- Cron Actions
- Dostupné Cron Jobs
- AdSyncCron.js
- CertificatesValidationCron.js
- CleanPerfLogsCron.js
- CompetenceGeneratorCron.js
- Cron.js
- CustomViewsMeasure.js
- DeleteLogs.js
- DmsFileIndexingCron.js
- ElasticsearchIndicesCleanupCron.js
- EwsCreateProcessesFromMailCron.js
- iDokladSynchronizationCron.js
- MailCustomViewsCron.js
- MailReportsCron.js
- MailTasksCron.js
- MailUsageStatisticsCron.js
- MigrateIJStoTJS.js
- PasswordExpirationNotificationCron.js
- PlanCron.js
- RunProcess.js
- SyncProcessRightsCron.js
- TemplateProcessShredding.js
- UsageStatisticsCron.js
- XMLProcessImport.js
Crons
- Jak Cron funguje
- Cron Actions
- Dostupné Cron Jobs
- AdSyncCron.js
- CertificatesValidationCron.js
- CleanPerfLogsCron.js
- CompetenceGeneratorCron.js
- Cron.js
- CustomViewsMeasure.js
- DeleteLogs.js
- DmsFileIndexingCron.js
- ElasticsearchIndicesCleanupCron.js
- EwsCreateProcessesFromMailCron.js
- iDokladSynchronizationCron.js
- MailCustomViewsCron.js
- MailReportsCron.js
- MailTasksCron.js
- MailUsageStatisticsCron.js
- MigrateIJStoTJS.js
- PasswordExpirationNotificationCron.js
- PlanCron.js
- RunProcess.js
- SyncProcessRightsCron.js
- TemplateProcessShredding.js
- UsageStatisticsCron.js
- XMLProcessImport.js
Sekce Cron je dostupná v části Správa > Crony .
Cron je systémový nástroj používaný k automatizaci opakujících se úloh, jako jsou:
- Zálohování dat
- Spuštění pluginu
- Stahování dat
- Další plánované operace
Cron umožňuje uživatelům automaticky spouštět skripty, příkazy nebo pluginy v určených intervalech bez ručního zásahu.
Jak Cron funguje
Cron funguje pomocí „úloh cron“ nebo „úloh cron“. Uživatelé definují plán (cron tabulku), který určuje, kdy a jak často se má úloha spouštět.
Spouštění úloh lze naplánovat v různých intervalech, například:
- Denní
- Týdně
- Měsíční
- Vlastní intervaly podle potřeb uživatele
Dynamické tabulky cron může definovat a spravovat pouze správce aplikací (role: $Administrator
).
Cron Actions
1. Ruční zastavení
Pokud je třeba úlohu cronu před dokončením zastavit:
- Vyberte úlohu cron
- Klepněte na tlačítko Zastavit
2. Ruční start
Chcete-li spustit úlohu cronu mimo plánovaný čas:
- Vyberte úlohu cron
- Klepněte na tlačítko Start
3. Změňte stav
Chcete-li změnit stav úlohy cron:
- Vyberte úlohu cron
- Klikněte na Stav
- Pokud je úloha cron neaktivní, aktivuje se tím a naopak.
4. Smazat
Chcete-li odstranit úlohu cronu:
- Vyberte úlohu cron
- Klikněte na Smazat
⚠️ Upozornění: Smazání úlohy cron se nedoporučuje. Místo toho je lepší změnit jeho stav na neaktivní.
5. Restartujte
Restartování úlohy cronu může být nutné z několika důvodů:
- Změny konfigurace: Pokud jsou v tabulce cron provedeny úpravy (např. přidání, úprava nebo odebrání úloh cron), restart zajistí, že se aktualizace projeví.
- 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.
- Aktualizace systému: Pokud je operační systém aktualizován, služby cron mohou vyžadovat restart.
- Řešení chyb: Pokud se služba cron stane nestabilní, restart může obnovit normální provoz.
Restartování úlohy cronu:
- Klikněte na Více > Restartovat
Dostupné Cron Jobs
Níže je uveden seznam běžných úloh cronu a jejich funkcí:
AdSyncCron.js
- 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 .
CertificatesValidationCron.js
- Ověřuje bezpečnostní certifikáty.
CleanPerfLogsCron.js
- Vymaže protokoly výkonu.
CompetenceGeneratorCron.js
- Přiděluje uživatelské role na základě kompetencí.
- Více podrobností zde .
Cron.js
- Spouští všechny naplánované úlohy a události.
- Doporučený rozvrh: Každých 5 minut, počínaje 1. sekundou.
CustomViewsMeasure.js
- Sleduje metriky vlastního zobrazení.
DeleteLogs.js
- Smaže staré protokoly ze systému.
DmsFileIndexingCron.js
- Indexuje soubory systému správy dokumentů (DMS).
ElasticsearchIndicesCleanupCron.js
- Vyčistí staré indexy Elasticsearch.
EwsCreateProcessesFromMailCron.js
- Zpracovává e-maily a vytváří úkoly z doručených zpráv.
- Více podrobností zde .
iDokladSynchronizationCron.js
- Synchronizuje data s iDokladem.
MailCustomViewsCron.js
- Odesílá uživatelům e-mailem vlastní přehledy.
- Více podrobností zde .
MailReportsCron.js
- Zasílá systémem generované zprávy e-mailem.
MailTasksCron.js
- 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.js
- Odesílá měsíční statistiky využití e-mailem.
MigrateIJStoTJS.js
- Migruje data z IJStoTJS.
PasswordExpirationNotificationCron.js
- Odešle připomenutí vypršení platnosti hesla.
PlanCron.js
- Provádí předdefinované plány z modulu Plánování .
- Není nutné žádné plánování.
RunProcess.js
- Provádí naplánované obchodní procesy.
SyncProcessRightsCron.js
- Synchronizuje uživatelská oprávnění pro procesy.
TemplateProcessShredding.js
- Řídí skartaci prošlých procesů.
- Více podrobností zde .
UsageStatisticsCron.js
- Shromažďuje a odesílá statistiky využití systému.
XMLProcessImport.js
- Č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.
Updated
by Anna Gernát