StatefulServiceDescription.MinReplicaSetSize 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 minimale zulässige Replikatsatzgröße für diesen Dienst ab oder legt diese fest.
public int MinReplicaSetSize { get; set; }
member this.MinReplicaSetSize : int with get, set
Public Property MinReplicaSetSize As Integer
Eigenschaftswert
Die mindest zulässige Replikatsatzgröße für diesen Dienst.
Hinweise
Definiert die Mindestanzahl von Replikaten, die Service Fabric in der Ansicht des Replikatsatzes für eine bestimmte Partition behält. Wenn beispielsweise auf TargetReplicaSetSize fünf festgelegt ist, befinden sich normalerweise (ohne Fehler) fünf Replikate in der Ansicht des Replikatsatzes. Diese Zahl nimmt jedoch bei Fehlern ab. Wenn z. B. fünf TargetReplicaSetSize und der MinReplicaSetSize drei ist, bleiben drei gleichzeitige Fehler in der Ansicht des Replikatsatzes drei Replikate (zwei nach oben, eins nach unten). Service Fabric verwendet das Mehrheitsquorum für die Anzahl von Replikaten, die in dieser Ansicht verwaltet werden, was für dieses Beispiel zwei ist. Dies bedeutet, dass der primäre Vorgang weiterhin replizieren kann UND dass das verbleibende sekundäre Replikat den Vorgang anwenden MUSS, damit der Replikatsatz den Fortschritt macht. Wenn die Gesamtzahl der Replikate unter das Mehrheitsquorum des MinReplicaSetSizefällt, werden weitere Schreibvorgänge nicht zugelassen.
Gilt für:
Azure SDK for .NET