Class DatabaseServerMessengerSettings
Typed configuration options for database server messaging settings.
Inheritance
Namespace: Umbraco.Cms.Core.Configuration.Models
Assembly: Umbraco.Core.dll
Syntax
public class DatabaseServerMessengerSettings
Constructors
View SourceDatabaseServerMessengerSettings()
Declaration
public DatabaseServerMessengerSettings()
Fields
View SourceDefaultSyncTimeout
Gets the default timeout for a single synchronization operation, for use as a fallback when an invalid SyncTimeout is configured.
Declaration
public static readonly TimeSpan DefaultSyncTimeout
Field Value
| Type | Description |
|---|---|
| TimeSpan |
Properties
View SourceMaxProcessingInstructionCount
Gets or sets a value for the maximum number of instructions that can be processed at startup; otherwise the server cold-boots (rebuilds its caches).
Declaration
public int MaxProcessingInstructionCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SyncTimeout
Gets or sets the maximum time to wait for a single synchronization operation to complete before it is considered stalled (for example, blocked on a hung database connection) and abandoned, so the recurring job keeps running rather than stopping permanently. This bounds how long the job waits on a single sync, not how long a stalled connection itself takes to recover (which is governed by the database timeouts).
Declaration
public TimeSpan SyncTimeout { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
TimeBetweenPruneOperations
Gets or sets a value for the time to wait between each prune operations.
Declaration
public TimeSpan TimeBetweenPruneOperations { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
TimeBetweenSyncOperations
Gets or sets a value for the time to wait between each sync operations.
Declaration
public TimeSpan TimeBetweenSyncOperations { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
TimeToRetainInstructions
Gets or sets a value for the time to keep instructions in the database; records older than this number will be pruned.
Declaration
public TimeSpan TimeToRetainInstructions { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |