Partilhar via


StatefulServiceDescription.MinReplicaSetSize Propriedade

Definição

Obtém ou define o tamanho mínimo permitido réplica definido para esse serviço.

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

Valor da propriedade

O tamanho mínimo permitido réplica definido para esse serviço.

Comentários

Define o número mínimo de réplicas que o Service Fabric manterá em sua exibição do réplica definido para uma determinada partição. Por exemplo, se o TargetReplicaSetSize for definido como cinco, normalmente (sem falhas) haverá cinco réplicas na exibição do conjunto de réplica. No entanto, esse número diminuirá durante falhas. Por exemplo, se o TargetReplicaSetSize for cinco e o MinReplicaSetSize for três, três falhas simultâneas deixarão três réplicas na exibição do conjunto de réplica (duas para cima, uma para baixo). O Service Fabric usa quorum majoritário no número de réplicas mantidas nessa exibição, que é dois para este exemplo. Isso significa que o primário continuará a ser capaz de replicar as operações E que o réplica secundário restante DEVE aplicar a operação para que o réplica definido para fazer o progresso. Se o número total de réplicas cair abaixo do quorum majoritário do MinReplicaSetSize, as gravações adicionais não serão permitidas.

Aplica-se a