Compartilhar via


DeployedStatelessServiceInstanceInfo

Informações sobre uma instância de serviço sem estado implantada em um nó.

Propriedades

Nome Type Obrigatório
ServiceName string Não
ServiceTypeName string Não
ServiceManifestName string Não
CodePackageName string Não
PartitionId string (uuid) Não
ReplicaStatus cadeia de caracteres (enumeração) Não
Address string Não
ServicePackageActivationId string Não
HostProcessId string Não
InstanceId string Não

ServiceName

Tipo: string
Obrigatório: não

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


ServiceTypeName

Tipo: string
Obrigatório: não

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


ServiceManifestName

Tipo: string
Obrigatório: não

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


CodePackageName

Tipo: string
Obrigatório: não

O nome do pacote de código que hospeda esse réplica.


PartitionId

Tipo: cadeia de caracteres (uuid)
Obrigatório: não

Uma ID interna usada pelo Service Fabric para identificar exclusivamente uma partição. Esse é um GUID gerado aleatoriamente quando o serviço foi criado. A ID da partição é exclusiva e não é alterada durante o tempo de vida do serviço. Se o mesmo serviço fosse excluído e recriado, as IDs de suas partições seriam diferentes.


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.

Address

Tipo: string
Obrigatório: não

O último endereço retornado pelo réplica em Open ou ChangeRole.


ServicePackageActivationId

Tipo: string
Obrigatório: não

A ActivationId de um pacote de serviço implantado. Se ServicePackageActivationMode especificado no momento da criação do serviço for 'SharedProcess' (ou se não for especificado, nesse caso, o padrão será 'SharedProcess'), o valor de ServicePackageActivationId sempre será uma cadeia de caracteres vazia.


HostProcessId

Tipo: string
Obrigatório: não

ID do processo de host do processo que está hospedando o réplica. Isso será zero se a réplica estiver inativa. Em contêineres hyper-v, essa ID do processo de host será de kernel diferente.


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.