ServiceFromTemplateDescription

Определяет описание создания службы Service Fabric на основе шаблона, определенного в манифесте приложения.

Свойства

Имя Тип Обязательно
ApplicationName строка Да
ServiceName строка Да
ServiceTypeName строка Да
InitializationData массив целого числа Нет
ServicePackageActivationMode string (перечисление) Нет
ServiceDnsName строка Нет

ApplicationName

Тип: строка
Обязательный: да

Имя приложения, включая схему универсального кода ресурса (URI) "fabric:".


ServiceName

Тип: строка
Обязательный: да

Полное имя службы со схемой URI fabric:.


ServiceTypeName

Тип: строка
Обязательный: да

Имя типа службы, указанное в манифесте службы.


InitializationData

Тип: массив целого числа
Обязательный: нет

Данные инициализации для созданного экземпляра службы.


ServicePackageActivationMode

Тип: string (перечисление)
Обязательный: нет

Режим активации пакета службы, который будет использоваться для службы.

Режим активации пакета службы, который будет использоваться для службы Service Fabric. Этот параметр указывается во время создания службы.

Возможны следующие значения:

  • SharedProcess — Это режим активации по умолчанию. В этом режиме активации реплики или экземпляры из разных разделов службы на данном узле будут совместно активировать пакет службы на узле. Значение равно нулю.
  • ExclusiveProcess— В этом режиме активации каждый реплика или экземпляр службы на данном узле будет иметь собственную выделенную активацию пакета службы на узле. Значение равно 1.

ServiceDnsName

Тип: строка
Обязательный: нет

DNS-имя службы. Для этого требуется включить системную службу DNS в кластере Service Fabric.