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.