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.