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.