StatelessServiceDescription.InstanceCloseDelayDuration Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET