Compartir a través de


StatefulServicePartitionInfo

Información sobre una partición de un servicio de Service Fabric con estado.

Propiedades

Nombre Tipo Obligatorio
HealthState string (enumeración) No
PartitionStatus string (enumeración) No
PartitionInformation PartitionInformation No
TargetReplicaSetSize entero (int64) No
MinReplicaSetSize entero (int64) No
AuxiliaryReplicaCount entero (int64) No
LastQuorumLossDuration string (duración) No
PrimaryEpoch Época No

HealthState

Tipo: cadena (enumeración)
Obligatoria: no

Estado de mantenimiento de una entidad de Service Fabric, como clúster, nodo, aplicación, servicio, partición, réplica, etc.

Los valores posibles son:

  • Invalid : indica un estado de mantenimiento no válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero.
  • Ok : indica que el estado de mantenimiento está bien. El valor es 1.
  • Warning : indica que el estado de mantenimiento está en un nivel de advertencia. El valor es 2.
  • Error : indica que el estado de mantenimiento está en un nivel de error. Se debe investigar el estado de mantenimiento del error, ya que pueden afectar a la funcionalidad correcta del clúster. El valor es 3.
  • Unknown : indica un estado de mantenimiento desconocido. El valor es 65535.

PartitionStatus

Tipo: cadena (enumeración)
Obligatoria: no

Estado de la partición de servicio de Service Fabric.

Los valores posibles son:

  • Invalid : indica que el estado de la partición no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero.
  • Ready : indica que la partición está lista. Esto significa que para una partición de servicio sin estado hay al menos una instancia activa y para una partición de servicio con estado el número de réplicas listas es mayor o igual que MinReplicaSetSize. El valor es 1.
  • NotReady : indica que la partición no está lista. Este estado se devuelve cuando no se aplica ninguno de los demás estados. El valor es 2.
  • InQuorumLoss : indica que la partición está en pérdida de cuórum. Esto significa que el número de réplicas que están activas y que participan en un conjunto de réplicas es menor que MinReplicaSetSize para esta partición. El valor es 3.
  • Reconfiguring : indica que la partición está experimentando la reconfiguración de sus conjuntos de réplicas. Esto puede ocurrir debido a la conmutación por error, la actualización, el equilibrio de carga o la adición o eliminación de réplicas del conjunto de réplicas. El valor es 4.
  • Deleting : indica que se está eliminando la partición. El valor es 5.

PartitionInformation

Tipo: PartitionInformation
Obligatoria: no

Información sobre la identidad de partición, el esquema de partición y las claves compatibles con ella.


TargetReplicaSetSize

Tipo: entero (int64)
Obligatoria: no

El tamaño del conjunto de réplica de destino como número.


MinReplicaSetSize

Tipo: entero (int64)
Obligatoria: no

El tamaño del conjunto de réplica mínimo como número.


AuxiliaryReplicaCount

Tipo: entero (int64)
Obligatoria: no

Número de réplicas auxiliares. Para usar réplicas auxiliares, las siguientes deben ser true, AuxiliaryReplicaCount < (TargetReplicaSetSize+1)/2 y TargetReplicaSetSize >=3.


LastQuorumLossDuration

Tipo: cadena (duración)
Obligatoria: no

Duración durante la cual esta partición se encontraba en pérdida de cuórum. Si la partición se encuentra actualmente en pérdida de cuórum, devuelve la duración desde que se encuentra en ese estado. Este campo usa el formato ISO8601 para especificar la duración.


PrimaryEpoch

Tipo: Época
Obligatoria: no

Una época es un número de configuración para la partición en su conjunto. Cuando cambia la configuración del conjunto de réplicas, por ejemplo, cuando cambia la réplica principal, se dice que las operaciones que se replican desde la nueva réplica principal son una nueva época de las enviadas por la réplica principal anterior.