NodeInfo
Informações sobre um nó no cluster do Service Fabric.
Propriedades
Nome | Tipo | Necessário |
---|---|---|
Name |
cadeia (de carateres) | No |
IpAddressOrFQDN |
string | No |
Type |
string | No |
CodeVersion |
string | No |
ConfigVersion |
string | No |
NodeStatus |
cadeia (enumeração) | No |
NodeUpTimeInSeconds |
string | No |
HealthState |
cadeia (enumeração) | No |
IsSeedNode |
boolean | No |
UpgradeDomain |
string | No |
FaultDomain |
string | No |
Id |
NodeId | No |
InstanceId |
string | No |
NodeDeactivationInfo |
NodeDeactivationInfo | No |
IsStopped |
boolean | No |
NodeDownTimeInSeconds |
string | No |
NodeUpAt |
cadeia (data/hora) | No |
NodeDownAt |
cadeia (data/hora) | No |
NodeTags |
matriz da cadeia | No |
IsNodeByNodeUpgradeInProgress |
boolean | No |
InfrastructurePlacementID |
string | No |
Name
Tipo: cadeia
Obrigatório: Não
O nome de um nó do Service Fabric.
IpAddressOrFQDN
Tipo: cadeia
Obrigatório: Não
O endereço IP ou o nome de domínio completamente qualificado do nó.
Type
Tipo: cadeia
Obrigatório: Não
O tipo do nó.
CodeVersion
Tipo: cadeia
Obrigatório: Não
A versão dos binários do Service Fabric que o nó está a executar.
ConfigVersion
Tipo: cadeia
Obrigatório: Não
A versão do manifesto de cluster do Service Fabric que o nó está a utilizar.
NodeStatus
Tipo: cadeia (enumeração)
Obrigatório: Não
O estado do nó.
Os valores possíveis são:
-
Invalid
- Indica que o estado do nó é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero. -
Up
- Indica que o nó está ativado. O valor é 1. -
Down
- Indica que o nó está inativo. O valor é 2. -
Enabling
- Indica que o nó está a ser ativado. O valor é 3. -
Disabling
- Indica que o nó está a ser desativado. O valor é 4. -
Disabled
- Indica que o nó está desativado. O valor é 5. -
Unknown
- Indica que o nó é desconhecido. Um nó estaria no estado Desconhecido se o Service Fabric não tivesse informações autoritárias sobre esse nó. Isto pode acontecer se o sistema souber mais sobre um nó no runtime. O valor é 6. -
Removed
- Indica que o nó foi removido. Um nó estaria no estado Removido se a API NodeStateRemoved tivesse sido chamada para este nó. Por outras palavras, o Service Fabric foi informado de que o estado persistente no nó foi permanentemente perdido. O valor é 7.
NodeUpTimeInSeconds
Tipo: cadeia
Obrigatório: Não
Tempo em segundos desde que o nó está em NodeStatus Up. O valor zero indica que o nó não está Em Cima.
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.
IsSeedNode
Tipo: booleano
Obrigatório: Não
Indica se o nó é ou não um nó de seed. Devolve true se o nó for um nó de seed, caso contrário, é falso. É necessário um quórum de nós de seed para o funcionamento adequado do cluster do Service Fabric.
UpgradeDomain
Tipo: cadeia
Obrigatório: Não
O domínio de atualização do nó.
FaultDomain
Tipo: cadeia
Obrigatório: Não
O domínio de falha do nó.
Id
Tipo: NodeId
Obrigatório: Não
Um ID interno utilizado pelo Service Fabric para identificar exclusivamente um nó. O ID do nó é gerado deterministicamente a partir do nome do nó.
InstanceId
Tipo: cadeia
Obrigatório: Não
O ID que representa a instância do nó. Embora o ID do nó seja gerado deterministicamente a partir do nome do nó e permaneça igual em reinícios, o InstanceId é alterado sempre que o nó é reiniciado.
NodeDeactivationInfo
Tipo: NodeDeactivationInfo
Obrigatório: Não
Informações sobre a desativação do nó. Estas informações são válidas para um nó que está a ser desativado ou que já foi desativado.
IsStopped
Tipo: booleano
Obrigatório: Não
Indica se o nó está parado ao chamar ou não a API de nó de paragem. Devolve true se o nó for parado, caso contrário, falso.
NodeDownTimeInSeconds
Tipo: cadeia
Obrigatório: Não
Tempo em segundos desde que o nó esteve em NodeStatus Down. O valor zero indica que o nó não é NodeStatus Down.
NodeUpAt
Tipo: cadeia (data/hora)
Obrigatório: Não
Data e hora em UTC em que o nó surgiu. Se o nó nunca tiver sido atualizado, este valor será zero data hora.
NodeDownAt
Tipo: cadeia (data/hora)
Obrigatório: Não
Data e hora em UTC em que o nó ficou inativo. Se o nó nunca tiver estado inativo, este valor será zero data/hora.
NodeTags
Tipo: matriz de cadeia
Obrigatório: Não
Lista que contém etiquetas, que serão aplicadas aos nós.
IsNodeByNodeUpgradeInProgress
Tipo: booleano
Obrigatório: Não
Indica se está a ser efetuada uma atualização de nó por nó neste nó.
InfrastructurePlacementID
Tipo: cadeia
Obrigatório: Não
PlacementID utilizado pelo InfrastructureService.