ServiceFromTemplateDescription
Definisce la descrizione per la creazione di un servizio di Service Fabric da un modello definito nel manifesto dell'applicazione.
Proprietà
Nome | Tipo | Necessario |
---|---|---|
ApplicationName |
string | Sì |
ServiceName |
string | Sì |
ServiceTypeName |
string | Sì |
InitializationData |
matrice di integer | No |
ServicePackageActivationMode |
string (enum) | No |
ServiceDnsName |
string | No |
ApplicationName
Tipo: string
Obbligatorio: Sì
Il nome dell'applicazione, incluso lo schema URI "fabric:".
ServiceName
Tipo: string
Obbligatorio: Sì
Nome completo del servizio con schema URI 'fabric:'.
ServiceTypeName
Tipo: string
Obbligatorio: Sì
Nome del tipo di servizio come specificato nel manifesto del servizio.
InitializationData
Tipo: matrice di integer
Obbligatorio: No
Dati di inizializzazione per l'istanza del servizio appena creata.
ServicePackageActivationMode
Tipo: string (enum)
Obbligatorio: No
Modalità di attivazione del pacchetto del servizio da usare per un servizio.
Modalità di attivazione del pacchetto del servizio da usare per un servizio di Service Fabric. Questo valore viene specificato al momento della creazione del servizio.
I valori possibili sono:
-
SharedProcess
- Questa è la modalità di attivazione predefinita. Con questa modalità di attivazione, le repliche o le istanze di partizioni diverse del servizio, in un determinato nodo, condivideranno la stessa attivazione del pacchetto di servizio in un nodo. Il valore predefinito è zero. -
ExclusiveProcess
- Con questa modalità di attivazione, ogni replica o istanza del servizio, in un determinato nodo, avrà la propria attivazione dedicata del pacchetto di servizio in un nodo. Il valore è uguale a 1.
ServiceDnsName
Tipo: string
Obbligatorio: No
Nome DNS del servizio. Richiede che il servizio di sistema DNS sia abilitato nel cluster di Service Fabric.