Compartilhar via


ServiceFromTemplateDescription

Define a descrição para criar um serviço do Service Fabric com base em um modelo definido no manifesto do aplicativo.

Propriedades

Nome Tipo Obrigatório
ApplicationName string Sim
ServiceName string Sim
ServiceTypeName string Sim
InitializationData matriz de inteiro Não
ServicePackageActivationMode cadeia de caracteres (enumeração) Não
ServiceDnsName string Não

ApplicationName

Tipo: string
Obrigatório: sim

O nome do aplicativo, incluindo o esquema de URI "fabric:".


ServiceName

Tipo: string
Obrigatório: sim

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


ServiceTypeName

Tipo: string
Obrigatório: sim

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


InitializationData

Tipo: matriz de inteiro
Obrigatório: não

Os dados de inicialização para a instância de serviço recém-criada.


ServicePackageActivationMode

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

O modo de ativação do pacote de serviço a ser usado para um serviço.

O modo de ativação do pacote de serviço a ser usado para um serviço do Service Fabric. Isso é especificado no momento da criação do Serviço.

Os valores possíveis são:

  • SharedProcess – Esse é o modo de ativação padrão. Com esse modo de ativação, réplicas ou instâncias de partições diferentes de serviço, em um determinado nó, compartilharão a mesma ativação do pacote de serviço em um nó. O valor é zero.
  • ExclusiveProcess- Com esse modo de ativação, cada réplica ou instância de serviço, em um determinado nó, terá sua própria ativação dedicada do pacote de serviço em um nó. O valor é 1.

ServiceDnsName

Tipo: string
Obrigatório: não

O nome DNS do serviço. Ele exige que o serviço do sistema DNS seja habilitado no cluster do Service Fabric.