ServiceFromTemplateDescription
Définit la description de la création d’un service Service Fabric à partir d’un modèle défini dans le manifeste de l’application.
Propriétés
Nom | Type | Obligatoire |
---|---|---|
ApplicationName |
string | Oui |
ServiceName |
string | Oui |
ServiceTypeName |
string | Oui |
InitializationData |
tableau d’entier | Non |
ServicePackageActivationMode |
string (énumération) | Non |
ServiceDnsName |
string | Non |
ApplicationName
Type : chaîne
Obligatoire : Oui
Nom de l’application, y compris le schéma d’URI « fabric: ».
ServiceName
Type : chaîne
Obligatoire : Oui
Nom complet du service avec le schéma d’URI « fabric: ».
ServiceTypeName
Type : chaîne
Obligatoire : Oui
Nom du type de service spécifié dans le manifeste du service.
InitializationData
Type : tableau d’entier
Obligatoire : Non
Données d’initialisation pour le service nouvellement créé instance.
ServicePackageActivationMode
Type : chaîne (énumération)
Obligatoire : Non
Mode d’activation du package de service à utiliser pour un service.
Mode d’activation du package de service à utiliser pour un service Service Fabric. Cela est spécifié au moment de la création du service.
Les valeurs possibles sont les suivantes :
-
SharedProcess
- Il s’agit du mode d’activation par défaut. Avec ce mode d’activation, les réplicas ou les instances de différentes partitions du service, sur un nœud donné, partagent la même activation du package de service sur un nœud. La valeur est égale à zéro. -
ExclusiveProcess
- Avec ce mode d’activation, chaque réplica ou instance de service, sur un nœud donné, aura sa propre activation dédiée du package de service sur un nœud. La valeur est égale à 1.
ServiceDnsName
Type : chaîne
Obligatoire : Non
Nom DNS du service. Il nécessite que le service système DNS soit activé dans le cluster Service Fabric.