Partager via


StatelessServiceDescription.InstanceCloseDelayDuration Propriété

Définition

Obtient ou définit la durée pendant laquelle la fermeture d’un réplica est retardée.

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

Valeur de propriété

Durée pendant laquelle la fermeture d’un réplica est retardée.

Remarques

La InstanceCloseDelayDuration propriété indique la durée pendant laquelle la fermeture normale d’un instance sans état est retardée. Cela est effectif lorsque le instance se ferme pendant la mise à niveau de l’application/du cluster et la désactivation du nœud. Le point de terminaison exposé sur cette instance est supprimé avant le début du délai, ce qui empêche de nouvelles connexions à ce instance. En outre, les clients qui se sont abonnés aux événements de modification de point de terminaison de service peuvent effectuer les opérations suivantes lors de la réception de la notification de suppression du point de terminaison : - Arrêter d’envoyer de nouvelles demandes à ce instance - Fermer les connexions existantes une fois les demandes en cours d’exécution terminées - Se connecter à un autre instance de la partition de service pour les demandes futures. Notez que la valeur par défaut de InstanceCloseDelayDuration est TimeSpan.Zero, ce qui indique qu’il n’y aura pas de retard ou de suppression du point de terminaison avant la fermeture du instance.

S’applique à