ServiceFromTemplateDescription
Definiuje opis tworzenia usługi Service Fabric na podstawie szablonu zdefiniowanego w manifeście aplikacji.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
ApplicationName |
ciąg | Tak |
ServiceName |
ciąg | Tak |
ServiceTypeName |
ciąg | Tak |
InitializationData |
tablica liczb całkowitych | Nie |
ServicePackageActivationMode |
ciąg (wyliczenie) | Nie |
ServiceDnsName |
ciąg | Nie |
ApplicationName
Typ: ciąg
Wymagane: Tak
Nazwa aplikacji, w tym schemat identyfikatora URI "fabric:".
ServiceName
Typ: ciąg
Wymagane: Tak
Pełna nazwa usługi ze schematem identyfikatora URI "fabric:".
ServiceTypeName
Typ: ciąg
Wymagane: Tak
Nazwa typu usługi określonego w manifeście usługi.
InitializationData
Typ: tablica liczb całkowitych
Wymagane: Nie
Dane inicjowania dla nowo utworzonego wystąpienia usługi.
ServicePackageActivationMode
Typ: ciąg (wyliczenie)
Wymagane: Nie
Tryb aktywacji pakietu usługi, który ma być używany dla usługi.
Tryb aktywacji pakietu usługi, który ma być używany dla usługi Service Fabric. Jest to określone w momencie tworzenia usługi.
Możliwe wartości:
-
SharedProcess
— Jest to domyślny tryb aktywacji. W tym trybie aktywacji repliki lub wystąpienia z różnych partycji usługi w danym węźle współużytkują tę samą aktywację pakietu usługi w węźle. Wartość to zero. -
ExclusiveProcess
— W tym trybie aktywacji każda replika lub wystąpienie usługi w danym węźle będzie miała własną dedykowaną aktywację pakietu usługi w węźle. Wartość to 1.
ServiceDnsName
Typ: ciąg
Wymagane: Nie
Nazwa DNS usługi. Wymaga ona włączenia usługi systemu DNS w klastrze usługi Service Fabric.