StatelessServicePartitionInfo
Informations sur une partition d’un service Service Fabric sans état.
Propriétés
Nom | Type | Obligatoire |
---|---|---|
HealthState |
string (énumération) | Non |
PartitionStatus |
string (énumération) | Non |
PartitionInformation |
PartitionInformation | Non |
InstanceCount |
entier (int64) | Non |
MinInstanceCount |
entier | Non |
MinInstancePercentage |
entier | Non |
HealthState
Type : chaîne (énumération)
Obligatoire : Non
État d’intégrité d’une entité Service Fabric telle que cluster, nœud, application, service, partition, réplica, etc.
Les valeurs possibles sont les suivantes :
-
Invalid
- Indique un état d’intégrité non valide. Toutes les énumérations Service Fabric ont le type non valide. La valeur est égale à zéro. -
Ok
- Indique que l’état d’intégrité est correct. La valeur est égale à 1. -
Warning
- Indique que l’état d’intégrité est au niveau d’avertissement. La valeur est égale à 2. -
Error
- Indique que l’état d’intégrité est au niveau d’erreur. L’état d’intégrité de l’erreur doit être examiné, car il peut avoir un impact sur les fonctionnalités correctes du cluster. La valeur est 3. -
Unknown
- Indique une status d’intégrité inconnue. La valeur est égale à 65535.
PartitionStatus
Type : chaîne (énumération)
Obligatoire : Non
Status de la partition de service Service Fabric.
Les valeurs possibles sont les suivantes :
-
Invalid
- Indique que le status de partition n’est pas valide. Toutes les énumérations Service Fabric ont le type non valide. La valeur est égale à zéro. -
Ready
- Indique que la partition est prête. Cela signifie que pour une partition de service sans état, il existe au moins un instance qui est opérationnel et pour une partition de service avec état, le nombre de réplicas prêts est supérieur ou égal à minReplicaSetSize. La valeur est égale à 1. -
NotReady
- Indique que la partition n’est pas prête. Cette status est retournée lorsqu’aucun des autres états ne s’applique. La valeur est égale à 2. -
InQuorumLoss
- Indique que la partition est en perte de quorum. Cela signifie que le nombre de réplicas qui sont en place et qui participent à un ensemble réplica est inférieur à MinReplicaSetSize pour cette partition. La valeur est 3. -
Reconfiguring
- Indique que la partition est en cours de reconfiguration de ses jeux de réplica. Cela peut se produire en raison d’un basculement, d’une mise à niveau, d’un équilibrage de charge ou de l’ajout ou de la suppression de réplicas de l’ensemble de réplica. La valeur est égale à 4. -
Deleting
- Indique que la partition est en cours de suppression. La valeur est 5.
PartitionInformation
Type : PartitionInformation
Obligatoire : Non
Informations sur l’identité de partition, le schéma de partitionnement et les clés prises en charge par celui-ci.
InstanceCount
Type : integer (int64)
Obligatoire : Non
Nombre d’instances de cette partition.
MinInstanceCount
Type : entier
Obligatoire : Non
MinInstanceCount est le nombre minimal d’instances qui doivent être à la hauteur pour répondre aux case activée de sécurité EnsureAvailability pendant des opérations telles que la mise à niveau ou la désactivation du nœud.
Le nombre réel utilisé est max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ).
Notez que si InstanceCount a la valeur -1, pendant le calcul MinInstanceCount, -1 est d’abord converti en nombre de nœuds sur lesquels les instances sont autorisées à être placées en fonction des contraintes de placement sur le service.
MinInstancePercentage
Type : entier
Obligatoire : Non
MinInstancePercentage est le pourcentage minimal d’InstanceCount qui doit être à la hauteur pour répondre aux case activée de sécurité EnsureAvailability pendant des opérations telles que la mise à niveau ou la désactivation du nœud.
Le nombre réel utilisé est max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ).
Notez que si InstanceCount a la valeur -1, pendant le calcul MinInstancePercentage, -1 est d’abord converti en nombre de nœuds sur lesquels les instances sont autorisées à être placées en fonction des contraintes de placement sur le service.