Partilhar via


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.