Freigeben über


StatefulServiceDescription.StandByReplicaKeepDuration Eigenschaft

Definition

Ruft die Definition ab, wie lange StandBy-Replikate vor dem Entfernen beibehalten werden sollen, oder legt diese fest.

public TimeSpan? StandByReplicaKeepDuration { get; set; }
member this.StandByReplicaKeepDuration : Nullable<TimeSpan> with get, set
Public Property StandByReplicaKeepDuration As Nullable(Of TimeSpan)

Eigenschaftswert

Die Definition, wie lange StandBy-Replikate beibehalten werden sollen, bevor sie entfernt werden.

Hinweise

Manchmal ist ein Replikat länger ausgefallen als .ReplicaRestartWaitDuration In diesen Fällen wird ein neues Replikat erstellt, um es zu ersetzen. Manchmal ist der Verlust jedoch nicht dauerhaft, und das persistente Replikat wird schließlich wiederhergestellt. Dies stellt nun ein StandBy-Replikat dar. StandBy-Replikate werden bevorzugt bei nachfolgenden Ausfällen oder Ressourcenausgleichsaktionen verwendet, da sie einen persistenten Zustand darstellen, der bereits vorhanden ist und zur Beschleunigung der Wiederherstellung verwendet werden kann. Definiert StandByReplicaKeepDuration , wie lange solche StandBy-Replikate verwaltet werden sollen, bevor sie entfernt werden.

Gilt für: