# Class SingleServerSettings OptimaJet.Workflow.Core.Runtime.Settings.SingleServerSettings Provides configuration settings for single-server runtime operation. Namespace: [OptimaJet.Workflow.Core.Runtime.Settings](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime.Settings/) ```csharp public class SingleServerSettings ``` ## Properties `public int TimerPeriod { get; set; }` Gets or sets the timer polling interval in milliseconds. `public int TimerMaxSequentialFailCount { get; set; }` Gets or sets the number of consecutive timer failures tolerated before timer execution stops. `public bool DoNotRestoreOnStart { get; set; }` Gets or sets whether the startup restore phase is skipped. `public int MaxDegreeOfParallelismMultiplier { get; set; }` Gets or sets the multiplier used to calculate the maximum parallelism. `public int TimerBatchSize { get; set; }` Gets or sets the number of timers fetched for a single tick batch. [Previous MultiServerSettings](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime.Settings/MultiServerSettings/) [Next TimerCategory](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime.Timers/TimerCategory/)