ServiceFromTemplateDescription
Definiert eine Beschreibung zum Erstellen eines Service Fabric-Diensts aus einer im Anwendungsmanifest definierten Vorlage.
Eigenschaften
Name | type | Erforderlich |
---|---|---|
ApplicationName |
Zeichenfolge | Ja |
ServiceName |
Zeichenfolge | Ja |
ServiceTypeName |
Zeichenfolge | Ja |
InitializationData |
Array einer ganzen Zahl | Nein |
ServicePackageActivationMode |
Zeichenfolge (Enumeration) | Nein |
ServiceDnsName |
Zeichenfolge | Nein |
ApplicationName
Typ: Zeichenfolge
Erforderlich: Ja
Der Name der Anwendung, einschließlich des URI-Schemas „fabric:“.
ServiceName
Typ: Zeichenfolge
Erforderlich: Ja
Der vollständige Name des Diensts mit dem URI-Schema "fabric:".
ServiceTypeName
Typ: Zeichenfolge
Erforderlich: Ja
Name des Diensttyps, wie im Dienstmanifest angegeben.
InitializationData
Typ: Array einer ganzen Zahl
Erforderlich: Nein
Die Initialisierungsdaten für den neu erstellten Dienst instance.
ServicePackageActivationMode
Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein
Der Aktivierungsmodus des Dienstpakets, das für einen Dienst verwendet werden soll.
Der Aktivierungsmodus des Dienstpakets, das für einen Service Fabric-Dienst verwendet werden soll. Dies wird zum Zeitpunkt der Erstellung des Diensts angegeben.
Mögliche Werte:
-
SharedProcess
– Dies ist der Standardaktivierungsmodus. Mit diesem Aktivierungsmodus teilen sich Replikate oder Instanzen aus unterschiedlichen Dienstpartitionen auf einem bestimmten Knoten dieselbe Aktivierung des Dienstpakets auf einem Knoten. Der Wert ist gleich null. -
ExclusiveProcess
– Mit diesem Aktivierungsmodus verfügt jedes Replikat oder instance des Diensts auf einem bestimmten Knoten über eine eigene dedizierte Aktivierung des Dienstpakets auf einem Knoten. Der Wert ist "1".
ServiceDnsName
Typ: Zeichenfolge
Erforderlich: Nein
Der DNS-Name des Diensts. Der DNS-Systemdienst muss im Service Fabric-Cluster aktiviert sein.