Partager via


StatefulServiceDescription.MinReplicaSetSize Propriété

Définition

Obtient ou définit la taille minimale autorisée réplica jeu pour ce service.

public int MinReplicaSetSize { get; set; }
member this.MinReplicaSetSize : int with get, set
Public Property MinReplicaSetSize As Integer

Valeur de propriété

La taille minimale autorisée réplica définie pour ce service.

Remarques

Définit le nombre minimal de réplicas que Service Fabric conservera dans son affichage des réplica définies pour une partition donnée. Par exemple, si est TargetReplicaSetSize défini sur cinq, normalement (sans échec), il y aura cinq réplicas dans la vue de l’ensemble de réplica. Toutefois, ce nombre diminuera pendant les défaillances. Par exemple, si est TargetReplicaSetSize cinq et que le MinReplicaSetSize est trois, trois échecs simultanés laissent trois réplicas dans la vue du jeu d’réplica (deux vers le haut, un vers le bas). Service Fabric utilise le quorum majoritaire sur le nombre de réplicas conservés dans cette vue, qui est de deux pour cet exemple. Cela signifie que le serveur principal continuera à être en mesure de répliquer les opérations ET que les réplica secondaires restants DOIVENT appliquer l’opération pour que le réplica défini progresse. Si le nombre total de réplicas passe en dessous du quorum majoritaire de , MinReplicaSetSizeles écritures supplémentaires ne sont pas autorisées.

S’applique à