StatelessServiceDescription.InstanceCloseDelayDuration Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Dauer ab, für die das Schließen eines Replikats verzögert wird, oder legt diese fest.
public TimeSpan? InstanceCloseDelayDuration { get; set; }
member this.InstanceCloseDelayDuration : Nullable<TimeSpan> with get, set
Public Property InstanceCloseDelayDuration As Nullable(Of TimeSpan)
Eigenschaftswert
Die Dauer, für die das Schließen eines Replikats verzögert wird.
Hinweise
Die InstanceCloseDelayDuration -Eigenschaft gibt die Dauer an, für die das ordnungsgemäße Schließen eines zustandslosen instance verzögert wird. Dies wäre wirksam, wenn die instance während des Anwendungs-/Clusterupgrades und deaktivieren des Knotens geschlossen wird. Der für diese instance verfügbar gemachte Endpunkt wird entfernt, bevor die Verzögerung gestartet wird, wodurch neue Verbindungen mit diesem instance verhindert werden. Darüber hinaus können Clients, die Änderungsereignisse des Dienstendpunkts abonniert haben, beim Empfang der Benachrichtigung zum Entfernen des Endpunkts die folgenden Aktionen ausführen: – Beenden des Sendens neuer Anforderungen an diese instance – Schließen vorhandener Verbindungen nach Abschluss von In-Flight-Anforderungen – Herstellen einer Verbindung mit einer anderen instance der Dienstpartition für zukünftige Anforderungen. Beachten Sie, dass der Standardwert von InstanceCloseDelayDuration TimeSpan.Zero ist, was angibt, dass vor dem Schließen des instance keine Verzögerung oder Entfernung des Endpunkts auftreten wird.
Gilt für:
Azure SDK for .NET