/
Nastavení plánovače úloh

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
Dynamicky aktualizovatelné: Ano

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
Dynamicky aktualizovatelné: Ne

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.
Výchozí:
Dynamicky aktualizovatelné: Ne

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
Dynamicky aktualizovatelné: Ano

Č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
Dynamicky aktualizovatelné: Ano

Č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
Dynamicky aktualizovatelné: Ano

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
Dynamicky aktualizovatelné: Ano

ZAVEDENO V: Verze 22MaxTaskSchedulerSessionTimeout