Partilhar via


DeployedServiceTypeInfo

Informações sobre o tipo de serviço implementado num nó, informações como o estado do registo do tipo de serviço num nó.

Propriedades

Nome Tipo Necessário
ServiceTypeName cadeia (de carateres) No
ServiceManifestName string No
CodePackageName string No
Status cadeia (enumeração) No
ServicePackageActivationId string No

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 registou o tipo de serviço.


Status

Tipo: cadeia (enumeração)
Obrigatório: Não

O estado do registo do tipo de serviço no nó.

Os valores possíveis são:

  • Invalid - Indica que o estado do registo é inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Disabled - Indica que o tipo de serviço está desativado neste nó. Um tipo é desativado quando existem demasiadas falhas do pacote de código que aloja o tipo de serviço. Se o tipo de serviço estiver desativado, as novas réplicas desse tipo de serviço não serão colocadas no nó até que seja novamente ativada. O tipo de serviço é novamente ativado depois de o processo de alojamento ser apresentado e voltar a registar o tipo ou de ter passado um intervalo de tempo pré-configurado. O valor é 1.
  • Enabled - Indica que o tipo de serviço está ativado neste nó. As réplicas deste tipo de serviço podem ser colocadas neste nó quando o pacote de código regista o tipo de serviço. O valor é 2.
  • Registered - Indica que o tipo de serviço está ativado e registado no nó por um pacote de código. As réplicas deste tipo de serviço podem agora ser colocadas neste nó. O valor é 3.

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.