Partilhar via


StatelessServiceInstanceInfo

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

Propriedades

Nome Tipo Necessário
ReplicaStatus cadeia (enumeração) No
HealthState cadeia (enumeração) No
NodeName string No
Address string No
LastInBuildDurationInSeconds string No
InstanceId string No

ReplicaStatus

Tipo: cadeia (enumeração)
Obrigatório: Não

O estado de uma réplica de um serviço.

Os valores possíveis são:

  • Invalid - Indica que o estado da réplica é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • InBuild - A réplica está a ser criada. Isto significa que uma réplica primária está a propagar esta réplica. O valor é 1.
  • Standby - A réplica está em modo de espera. O valor é 2.
  • Ready - A réplica está pronta. O valor é 3.
  • Down - A réplica está inativa. O valor é 4.
  • Dropped - A réplica foi removida. Isto significa que a réplica foi removida do conjunto de réplicas. Se persistir, o respetivo estado foi eliminado. O valor é 5.

HealthState

Tipo: cadeia (enumeração)
Obrigatório: Não

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

Os valores possíveis são:

  • Invalid - Indica um estado de funcionamento inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de funcionamento está correto. O valor é 1.
  • Warning - Indica que o estado de funcionamento está num nível de aviso. O valor é 2.
  • Error - Indica que o estado de funcionamento está num nível de erro. O estado de funcionamento do erro deve ser investigado, uma vez que pode afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown - Indica um estado de funcionamento desconhecido. O valor é 65535.

NodeName

Tipo: cadeia
Obrigatório: Não

O nome de um nó do Service Fabric.


Address

Tipo: cadeia
Obrigatório: Não

O endereço onde a réplica está a escutar.


LastInBuildDurationInSeconds

Tipo: cadeia
Obrigatório: Não

A última duração da compilação da réplica em segundos.


InstanceId

Tipo: cadeia
Obrigatório: Não

ID de uma instância de serviço sem estado. O InstanceId é utilizado pelo Service Fabric para identificar exclusivamente uma instância de uma partição de um serviço sem estado. É exclusivo numa partição e não é alterado para a duração da instância. Se a instância tiver efetuar a ativação pós-falha no mesmo nó ou num nó diferente, obterá um valor diferente para o InstanceId.