Nastavení plánovače úloh
Následující tabulka popisuje pole na kartě Plánovač úloh v nástroji pro správu serveru Business Central.
Plánovač úloh zpracovává úlohy a další procesy podle plánu. Další informace o plánovači úloh naleznete v tématu Plánovač úloh.
Nastavení | Název klíče | Popis |
Výchozí časový limit relace plánovače úloh | DefaultTaskSchedulerSessionTimeout | Určuje časový limit pro relace na pozadí, které jsou vytvořeny voláními metody TaskScheduler.CreateTask, která nenastavují parametr časového limitu. Pokud relace překročí zadaný čas, zruší se. Hodnota má formát hh:mm:ss.Výchozí : 12:00:00 ZAVEDENO V: Verze 18 |
Povolit Plánovač úloh | Povolit Plánovač úloh | Určuje, zda se instance serveru spustí s povoleným plánovačem úloh. Pokud je tato možnost povolena, instance serveru zpracuje naplánované úlohy. Výchozí: Povoleno |
Výjimky opakování spuštění | TaskSchedulerExecutionRetryExceptions | Určuje seznam výjimek, které způsobí, že plánovač úloh zopakuje úlohu, pokud k dané výjimce dojde během provádění hlavní kódové jednotky úlohy. Hlavní jednotka kódu je jednotka kódu spuštěná voláním metody TaskScheduler.CreateTask. Hodnota je seznam oddělený středníkem ve formátu, jako je: Exception1; Výjimka 2; Výjimka 3. Pokud chcete zadat kód chyby výjimky, použijte místo toho následující formát: Exception1:ErrorCode1; Výjimka2: Kód_chyby2. ZAVEDENO V: Verze 19.0 |
Maximální počet souběžných spuštěných úloh | TaskSchedulerMaximumConcurrentRunningTasks | Určuje maximální počet úloh, které mohou být spuštěny současně na instanci serveru. Hodnota, kterou zadáte, bude záviset na hardwaru (procesorech) prostředí nasazení a na tom, co chcete upřednostnit: výkon klienta nebo naplánované úlohy (například položky fronty úloh). Toto nastavení je důležité zejména v případě, že se instance serveru používá jak pro naplánované úlohy, tak pro klientské služby. Pokud je spuštěno mnoho úloh současně, může se stát, že se doba odezvy klientů zpomalí. V takovém případě můžete hodnotu snížit. Pokud je však hodnota příliš nízká, může zpracování naplánovaných úloh trvat déle, než je požadováno. Pokud máte vyhrazenou instanci serveru pro naplánované úlohy, je toto nastavení méně důležité s ohledem na výkon klienta. Výchozí hodnota: 10 |
Čas spuštění systémové úlohy | TaskSchedulerSystemTaskStartTime | Určuje denní dobu, po které se mohou spustit systémové úlohy. Čas je založen na časovém pásmu počítače, ve kterém běží instance serveru. Hodnota má formát hh:mm:ss.Výchozí: 00:00:00 |
Čas ukončení systémové úlohy | TaskSchedulerSystemTaskEndTime | Určuje denní dobu, po které nelze spustit systémové úlohy. Čas je založen na časovém pásmu počítače, ve kterém běží instance serveru. Hodnota má formát hh:mm:ss.Výchozí: 23:59:59 |
není k dispozici | MaxTaskSchedulerSessionTimeout | Určuje maximální dobu, po kterou mohou být naplánované úlohy spuštěny, než budou zrušeny. Pokud je naplánovaná úloha vytvořena s časovým limitem, který je větší než nastavení, vrátí se chyba podobná následující chybě a úloha se nevytvoří: Naplánovanou úlohu nelze vytvořit, protože časový limit N překračuje maximální hodnotu časového limitu. Hodnota má formát hh:mm:ss. Výchozí hodnota: 48:00:00 ZAVEDENO V: Verze 22MaxTaskSchedulerSessionTimeout |