Partager via


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.