StatelessServicePartitionInfo
Informatie over een partitie van een stateless Service Fabric-service.
Eigenschappen
Naam | Type | Vereist |
---|---|---|
HealthState |
tekenreeks (opsomming) | Nee |
PartitionStatus |
tekenreeks (opsomming) | Nee |
PartitionInformation |
PartitionInformation | Nee |
InstanceCount |
geheel getal (int64) | Nee |
MinInstanceCount |
geheel getal | Nee |
MinInstancePercentage |
geheel getal | 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.
InstanceCount
Type: geheel getal (int64)
Vereist: Nee
Aantal exemplaren van deze partitie.
MinInstanceCount
Type: geheel getal
Vereist: Nee
MinInstanceCount is het minimale aantal exemplaren dat moet voldoen aan de veiligheidscontrole EnsureAvailability tijdens bewerkingen zoals het upgraden of deactiveren van een knooppunt.
Het werkelijke getal dat wordt gebruikt, is max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ).
Opmerking: als InstanceCount is ingesteld op -1, wordt tijdens MinInstanceCount berekening -1 eerst geconverteerd naar het aantal knooppunten waarop de exemplaren mogen worden geplaatst volgens de plaatsingsbeperkingen voor de service.
MinInstancePercentage
Type: geheel getal
Vereist: Nee
MinInstancePercentage is het minimumpercentage van InstanceCount dat moet voldoen aan de veiligheidscontrole EnsureAvailability tijdens bewerkingen zoals het upgraden of deactiveren van een knooppunt.
Het werkelijke getal dat wordt gebruikt, is max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ).
Als InstanceCount is ingesteld op -1, wordt tijdens de berekening MinInstancePercentage eerst -1 geconverteerd naar het aantal knooppunten waarop de exemplaren mogen worden geplaatst volgens de plaatsingsbeperkingen voor de service.