Compartilhar via


StatelessServiceInstanceInfo

Representa uma instância de serviço sem estado. Isso inclui informações sobre a identidade, status, integridade, nome do nó, tempo de atividade e outros detalhes sobre a instância.

Propriedades

Nome Type Obrigatório
ReplicaStatus cadeia de caracteres (enumeração) Não
HealthState cadeia de caracteres (enumeração) Não
NodeName string Não
Address string Não
LastInBuildDurationInSeconds string Não
InstanceId string Não

ReplicaStatus

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O status de um réplica de um serviço.

Os valores possíveis são:

  • Invalid– Indica que o réplica status é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • InBuild- O réplica está sendo construído. Isso significa que um réplica primário está propagando esse réplica. O valor é 1.
  • Standby- O réplica está em espera. O valor é 2.
  • Ready- O réplica está pronto. O valor é 3.
  • Down- O réplica está inativo. O valor é 4.
  • Dropped – A réplica é descartada. Isso significa que o réplica foi removido do conjunto de réplica. Se for persistente, seu estado será excluído. O valor é 5.

HealthState

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O estado de integridade de uma entidade do Service Fabric, como Cluster, Nó, Aplicativo, Serviço, Partição, Réplica etc.

Os valores possíveis são:

  • Invalid – Indica um estado de integridade inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de integridade está ok. O valor é 1.
  • Warning - Indica que o estado de integridade está em um nível de aviso. O valor é 2.
  • Error - Indica que o estado de integridade está em um nível de erro. O estado de integridade do erro deve ser investigado, pois eles podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown– Indica uma status de integridade desconhecida. O valor é 65535.

NodeName

Tipo: string
Obrigatório: não

O nome de um nó do Service Fabric.


Address

Tipo: string
Obrigatório: não

O endereço em que o réplica está escutando.


LastInBuildDurationInSeconds

Tipo: string
Obrigatório: não

O último na duração do build do réplica em segundos.


InstanceId

Tipo: string
Obrigatório: não

ID de uma instância de serviço sem estado. InstanceId é usado pelo Service Fabric para identificar exclusivamente uma instância de uma partição de um serviço sem estado. Ele é exclusivo dentro de uma partição e não é alterado durante o tempo de vida da instância. Se a instância tiver failover no mesmo nó ou em um nó diferente, ela obterá um valor diferente para a InstanceId.