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.
...
The following table describes the fields on the Task Scheduler tab in the Business Central Server Administration Tool.
Task Scheduler processes tasks and other processes on a schedule. For more information about Task Scheduler, see Task Scheduler.
Settings | Key Name | Description | |||
Default Task Scheduler Session Timeout | DefaultTaskSchedulerSessionTimeout | Specifies a time-out for background sessions that are created by calls to the TaskScheduler.CreateTask method that do not set a time-out parameter. If the session exceeds the specified time, it is canceled. The value has the format hh:mm:ss. VýchozíDefault : 12:00:00 ZAVEDENO VINTRODUCED IN: Verze Release 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ýjimka2Enable Task Scheduler | Enable Task Scheduler | Specifies whether the server instance starts with the task scheduler enabled. When enabled, the server instance processes scheduled tasks. Default: Enabled | |
Run Retry Exceptions | TaskSchedulerExecutionRetryExceptions | Specifies a list of exceptions that will cause the task scheduler to retry the task if the exception occurs during the execution of the task's main code unit. The main unit of code is the unit of code that is started by calling the TaskScheduler.CreateTask method. The value is a semicolon-separated list in a format such as: Exception1; Exception 2; Exception 3. To specify an exception error code, use the following format instead: Exception1:ErrorCode1; Exception 2: Kód_chyby2. ZAVEDENO VINTRODUCED IN: Verze Version 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íMaximum number of concurrent running jobs | TaskSchedulerMaximumConcurrentRunningTasks | Specifies the maximum number of tasks that can run at the same time on a server instance. The value you specify will depend on the hardware (CPUs) of the deployment environment and what you want to prioritize: client performance or scheduled tasks (such as job queue entries). This setting is especially important when the server instance is used for both scheduled tasks and client services. If many tasks are running at the same time, client response times may slow down. In this case, you can decrease the value. However, if the value is too low, scheduled tasks may take longer than required to process. If you have a dedicated server instance for scheduled tasks, this setting is less important with respect to client performance. Default value: 10 | |
System Job Start Time | TaskSchedulerSystemTaskStartTime | Specifies the time of day after which system tasks can run. The time is based on the time zone of the computer running the server instance. The value has the format hh:mm:ss. Default: 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 Yes |
System Job End Time | TaskSchedulerSystemTaskEndTime | Specifies the time of day after which system tasks cannot run. The time is based on the time zone of the computer running the server instance. The value has the format hh:mm:ss. VýchozíDefault: 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 Yes |
not available | MaxTaskSchedulerSessionTimeout | Specifies the maximum amount of time that scheduled tasks can run before they are canceled. If a scheduled task is created with a timeout that is greater than the setting, an error similar to the following error is returned, and the job is not created: A scheduled task cannot be created because the N timeout exceeds the maximum timeout value. The value has the format hh:mm:ss. Výchozí hodnotaDefault: 48:00:00 ZAVEDENO VINTRODUCED IN: Verze Version 22MaxTaskSchedulerSessionTimeout |