StatefulServicePartitionInfo

Informação sobre uma partição de um serviço de tecido de serviço.

Propriedades

Nome Tipo Necessário
HealthState corda (enum) Não
PartitionStatus corda (enum) Não
PartitionInformation Informação de Partilha Não
TargetReplicaSetSize inteiro (int64) Não
MinReplicaSetSize inteiro (int64) Não
LastQuorumLossDuration corda (duração) Não
PrimaryEpoch Época Não

HealthState

Tipo: corda (enum)
Obrigatório: Não

O estado de saúde de uma entidade de Tecido de Serviço, como Cluster, Nó, Aplicação, Serviço, Partição, Réplica etc.

Os valores possíveis são:

  • Invalid- Indica um estado de saúde inválido. Todas as enumerações do Tecido de Serviço têm o tipo inválido. O valor é zero.
  • Ok- Indica que o estado de saúde está bem. O valor é 1.
  • Warning- Indica que o estado de saúde está em nível de alerta. O valor é 2.
  • Error- Indica que o estado de saúde está num nível de erro. O estado de saúde do erro deve ser investigado, pois podem ter impacto na funcionalidade correta do cluster. O valor é 3.
  • Unknown- Indica um estado de saúde desconhecido. O valor é 65535.

PartitionStatus

Tipo: corda (enum)
Obrigatório: Não

O estado da partição de serviço de tecido.

Os valores possíveis são:

  • Invalid- Indica que o estado da partição é inválido. Todas as enumerações do Tecido de Serviço têm o tipo inválido. O valor é zero.
  • Ready- Indica que a partição está pronta. Isto significa que para uma partição de serviço apátrida há pelo menos uma instância que está em cima e para uma divisória de serviço audato o número de réplicas prontas é maior ou igual ao MinReplicaSetSize. O valor é 1.
  • NotReady- Indica que a partição não está pronta. Este estatuto é devolvido quando nenhum dos outros Estados se aplica. O valor é 2.
  • InQuorumLoss- Indica que a partição está em perda de quórum. Isto significa que o número de réplicas que estão em cima e participam num conjunto de réplicas é inferior ao MinReplicaSetSize para esta partição. O valor é 3.
  • Reconfiguring- Indica que a divisória está a ser reconfigurada dos seus conjuntos de réplicas. Isto pode acontecer devido à falha, atualização, equilíbrio de carga ou adição ou remoção de réplicas do conjunto de réplicas. O valor é 4.
  • Deleting- Indica que a partição está a ser eliminada. O valor é 5.

PartitionInformation

Tipo: PartitionInformation
Obrigatório: Não

Informações sobre a identidade da partilha, esquema de partição e chaves apoiadas por ela.


TargetReplicaSetSize

Tipo: inteiro (int64)
Obrigatório: Não

A réplica alvo definiu o tamanho como um número.


MinReplicaSetSize

Tipo: inteiro (int64)
Obrigatório: Não

O tamanho mínimo da réplica como número.


LastQuorumLossDuration

Tipo: corda (duração)
Obrigatório: Não

A duração pela qual esta partição se encontrava em perda de quórum. Se a partição estiver atualmente em perda de quórum, devolve a duração desde que se encontra nesse estado. Este campo está a utilizar o formato ISO8601 para especificar a duração.


PrimaryEpoch

Tipo: Época
Obrigatório: Não

Uma época é um número de configuração para a partição como um todo. Quando a configuração do conjunto de réplicas muda, por exemplo, quando a réplica primária muda, as operações que são replicadas a partir da nova réplica primária são ditas como uma nova época das que foram enviadas pela antiga réplica primária.