Delen via


StatefulServicePartitionInfo

Informatie over een partitie van een stateful Service Fabric-service.

Eigenschappen

Naam Type Vereist
HealthState tekenreeks (opsomming) Nee
PartitionStatus tekenreeks (opsomming) Nee
PartitionInformation PartitionInformation Nee
TargetReplicaSetSize geheel getal (int64) Nee
MinReplicaSetSize geheel getal (int64) Nee
AuxiliaryReplicaCount geheel getal (int64) Nee
LastQuorumLossDuration tekenreeks (duur) Nee
PrimaryEpoch Epoch Nee

HealthState

Type: tekenreeks (opsomming)
Vereist: Nee

De status van een Service Fabric-entiteit, zoals cluster, knooppunt, toepassing, service, partitie, replica, enzovoort.

Mogelijke waarden zijn:

  • Invalid - Geeft een ongeldige status aan. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul.
  • Ok - Geeft aan dat de status in orde is. De waarde is 1.
  • Warning - Geeft aan dat de status een waarschuwingsniveau heeft. De waarde is 2.
  • Error - Geeft aan dat de status zich op een foutniveau bevindt. De status van de fout moet worden onderzocht, omdat deze van invloed kunnen zijn op de juiste functionaliteit van het cluster. De waarde is 3.
  • Unknown - Geeft een onbekende status aan. De waarde is 65535.

PartitionStatus

Type: tekenreeks (opsomming)
Vereist: Nee

De status van de Service Fabric-servicepartitie.

Mogelijke waarden zijn:

  • Invalid - Geeft aan dat de partitiestatus ongeldig is. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul.
  • Ready - Geeft aan dat de partitie gereed is. Dit betekent dat er voor een staatloze servicepartitie ten minste één exemplaar actief is en dat voor een stateful servicepartitie het aantal kant-en-klare replica's groter is dan of gelijk is aan de MinReplicaSetSize. De waarde is 1.
  • NotReady - Geeft aan dat de partitie niet gereed is. Deze status wordt geretourneerd wanneer geen van de andere statussen van toepassing is. De waarde is 2.
  • InQuorumLoss - Geeft aan dat de partitie quorumverlies heeft. Dit betekent dat het aantal replica's dat actief is en deelneemt aan een replicaset kleiner is dan MinReplicaSetSize voor deze partitie. De waarde is 3.
  • Reconfiguring - Geeft aan dat de partitie opnieuw wordt geconfigureerd van de replicasets. Dit kan gebeuren als gevolg van failover, upgrade, taakverdeling of het toevoegen of verwijderen van replica's uit de replicaset. De waarde is 4.
  • Deleting - Geeft aan dat de partitie wordt verwijderd. De waarde is 5.

PartitionInformation

Type: PartitionInformation
Vereist: Nee

Informatie over de partitie-id, het partitieschema en de sleutels die door de partitie worden ondersteund.


TargetReplicaSetSize

Type: geheel getal (int64)
Vereist: Nee

De grootte van de doelreplica is ingesteld als een getal.


MinReplicaSetSize

Type: geheel getal (int64)
Vereist: Nee

De minimale grootte van de replicaset als een getal.


AuxiliaryReplicaCount

Type: geheel getal (int64)
Vereist: Nee

Het aantal hulpreplica's als een getal. Als u hulpreplica's wilt gebruiken, moet het volgende waar zijn: AuxiliaryReplicaCount < (TargetReplicaSetSize+1)/2 en TargetReplicaSetSize >=3.


LastQuorumLossDuration

Type: tekenreeks (duur)
Vereist: Nee

De duur waarvoor deze partitie quorumverlies had. Als de partitie momenteel quorumverlies heeft, wordt de duur geretourneerd sinds deze zich in die status bevindt. In dit veld wordt de ISO8601-indeling gebruikt om de duur op te geven.


PrimaryEpoch

Type: Epoch
Vereist: Nee

Een Epoch is een configuratienummer voor de partitie als geheel. Wanneer de configuratie van de replicaset wordt gewijzigd, bijvoorbeeld wanneer de primaire replica wordt gewijzigd, wordt gezegd dat de bewerkingen die worden gerepliceerd vanuit de nieuwe primaire replica, een nieuw tijdvak zijn van de bewerkingen die zijn verzonden door de oude primaire replica.