Поделиться через


DeployedServiceTypeInfo v82

Сведения о типе службы, развернутой на узле, например о состоянии регистрации типа службы на узле.

Свойства

Имя Тип Обязательно
ServiceTypeName строка Нет
ServiceManifestName строка Нет
CodePackageName строка Нет
Status string (перечисление) Нет
ServicePackageActivationId строка Нет

ServiceTypeName

Тип: string
Обязательный: нет

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


ServiceManifestName

Тип: string
Обязательный: нет

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


CodePackageName

Тип: string
Обязательный: нет

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


Status

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

Состояние регистрации типа службы на узле.

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

  • Invalid — указывает, что состояние регистрации недопустимо. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю.
  • Disabled — указывает, что тип службы отключен на этом узле. Тип отключается при слишком большом количестве сбоев пакета кода, в котором размещен тип службы. Если тип службы отключен, новые реплики этого типа службы не будут размещены на узле, пока он не будет снова включен. Тип службы снова включается после того, как процесс, в котором он будет размещен, и повторно регистрирует тип или истек предварительно настроенный интервал времени. Значение равно 1.
  • Enabled — указывает, что тип службы включен на этом узле. Реплики этого типа службы можно разместить на этом узле, когда пакет кода регистрирует тип службы. Значение равно 2.
  • Registered — указывает, что тип службы включен и зарегистрирован на узле пакетом кода. Реплики этого типа службы теперь можно размещать на этом узле. Значение равно 3.

ServicePackageActivationId

Тип: string
Обязательный: нет

Идентификатор активации развернутого пакета службы. Если servicePackageActivationMode во время создания службы имеет значение SharedProcess (или если он не указан, в этом случае по умолчанию используется значение SharedProcess), значение ServicePackageActivationId всегда является пустой строкой.