Share via


ReplicatorSettings.MaxSecondaryReplicationQueueSize Property

Definition

Defines the maximum size of the secondary replication operation queue inside FabricReplicator, which contains replication IOperations

public long? MaxSecondaryReplicationQueueSize { get; set; }
member this.MaxSecondaryReplicationQueueSize : Nullable<int64> with get, set
Public Property MaxSecondaryReplicationQueueSize As Nullable(Of Long)

Property Value

The maximum size of the secondary replication operation queue inside FabricReplicator, which contains replication IOperations not yet pumped and processed by the service. The unit here is the number of operations in the queue

Remarks

If this queue size is reached, operations will be buffered in the Primary’s replication queue. If that queue also fills, then the Primary will begin seeing ReplicationQueueFull exceptions.

The default value is 2048.Note that values for this parameter must be a power of 2.

This setting is specific to the Replicator when the role of the service is Secondary/Idle

Applies to