ServiceFromTemplateDescription

Definuje popis pro vytvoření služby Service Fabric ze šablony definované v manifestu aplikace.

Vlastnosti

Název Typ Vyžadováno
ApplicationName řetězec Yes
ServiceName řetězec Yes
ServiceTypeName řetězec Yes
InitializationData pole celého čísla No
ServicePackageActivationMode string (výčet) Ne
ServiceDnsName řetězec No

ApplicationName

Typ: řetězec
Povinné: Ano

Název aplikace, včetně schématu identifikátoru URI fabric:.


ServiceName

Typ: řetězec
Povinné: Ano

Úplný název služby se schématem identifikátoru URI fabric:.


ServiceTypeName

Typ: řetězec
Povinné: Ano

Název typu služby uvedený v manifestu služby.


InitializationData

Typ: pole celého čísla
Povinné: Ne

Inicializační data pro nově vytvořenou instanci služby.


ServicePackageActivationMode

Typ: řetězec (výčet)
Povinné: Ne

Režim aktivace balíčku služby, který se má použít pro službu.

Režim aktivace balíčku služby, který se má použít pro službu Service Fabric. Tato hodnota se zadává při vytváření služby.

Možné hodnoty:

  • SharedProcess - Toto je výchozí režim aktivace. V tomto režimu aktivace budou repliky nebo instance z různých oddílů služby na daném uzlu sdílet stejnou aktivaci balíčku služby na uzlu. Hodnota je nula.
  • ExclusiveProcess – V tomto režimu aktivace bude mít každá replika nebo instance služby na daném uzlu vlastní vyhrazenou aktivaci balíčku služby na uzlu. Hodnota je 1.

ServiceDnsName

Typ: řetězec
Povinné: Ne

Název DNS služby. Vyžaduje, aby byla v clusteru Service Fabric povolená systémová služba DNS.