DeployedStatelessServiceInstanceInfo

Informações sobre uma instância de serviço sem estado implementada num nó.

Propriedades

Nome Tipo Necessário
ServiceName cadeia (de carateres) No
ServiceTypeName string No
ServiceManifestName string No
CodePackageName string No
PartitionId cadeia (uuid) No
ReplicaStatus cadeia (enumeração) No
Address string No
ServicePackageActivationId string No
HostProcessId string No
InstanceId string No

ServiceName

Tipo: cadeia
Obrigatório: Não

O nome completo do serviço com o esquema de URI "fabric:".


ServiceTypeName

Tipo: cadeia
Obrigatório: Não

Nome do tipo de serviço, conforme especificado no manifesto do serviço.


ServiceManifestName

Tipo: cadeia
Obrigatório: Não

O nome do manifesto de serviço no qual este tipo de serviço é definido.


CodePackageName

Tipo: cadeia
Obrigatório: Não

O nome do pacote de código que aloja esta réplica.


PartitionId

Tipo: cadeia (uuid)
Obrigatório: Não

Um ID interno utilizado pelo Service Fabric para identificar exclusivamente uma partição. Este é um GUID gerado aleatoriamente quando o serviço foi criado. O ID da partição é exclusivo e não é alterado para a duração do serviço. Se o mesmo serviço tiver sido eliminado e recriado, os IDs das respetivas partições seriam diferentes.


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.

Address

Tipo: cadeia
Obrigatório: Não

O último endereço devolvido pela réplica em Abrir ou AlterarRole.


ServicePackageActivationId

Tipo: cadeia
Obrigatório: Não

O ActivationId de um pacote de serviço implementado. Se ServicePackageActivationMode especificado no momento da criação do serviço for "SharedProcess" (ou se não for especificado, caso em que a predefinição é "SharedProcess", então o valor de ServicePackageActivationId é sempre uma cadeia vazia.


HostProcessId

Tipo: cadeia
Obrigatório: Não

ID do processo de anfitrião do processo que está a alojar a réplica. Será zero se a réplica estiver inativa. Nos contentores hyper-v, este ID do processo de anfitrião será proveniente de um kernel diferente.


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.