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


DeployedStatelessServiceInstanceDetailInfo

Сведения об экземпляре без отслеживания состояния, работающем в пакете кода. Обратите внимание, что DeployedServiceReplicaQueryResult будет содержать повторяющиеся данные, такие как ServiceKind, ServiceName, PartitionId и InstanceId.

Свойства

Имя Тип Обязательно
ServiceName строка Нет
PartitionId строка (UUID) Нет
CurrentServiceOperation string (перечисление) Нет
CurrentServiceOperationStartTimeUtc строка (дата-время) Нет
ReportedLoad Массив LoadMetricReportInfo Нет
InstanceId строка Нет
DeployedServiceReplicaQueryResult DeployedStatelessServiceInstanceInfo Нет

ServiceName

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

Полное иерархическое имя службы в формате URI, начиная с fabric:.


PartitionId

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

Внутренний идентификатор, используемый Service Fabric для уникальной идентификации секции. Это идентификатор GUID, сгенерированный случайным образом при создании службы. Идентификатор секции уникален и не меняется в течение всего времени существования службы. Если бы та же служба была удалена и повторно создана, идентификаторы ее секций будут отличаться.


CurrentServiceOperation

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

Указывает текущую активную операцию жизненного цикла в службе с отслеживанием состояния реплика или экземпляре службы без отслеживания состояния.

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

  • Unknown — зарезервировано для использования в будущем.
  • None— реплика службы или экземпляр не проходит никаких изменений жизненного цикла.
  • Open— открывается реплика службы или экземпляр.
  • ChangeRole— служба реплика меняет роли.
  • Close— служба реплика или экземпляр закрывается.
  • Abort— служба реплика или экземпляр прерывается.

CurrentServiceOperationStartTimeUtc

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

Время начала текущей операции службы в формате UTC.


ReportedLoad

Тип: массив LoadMetricReportInfo.
Обязательный: нет

Список нагрузки, сообщаемой реплика.


InstanceId

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

Идентификатор экземпляра службы без отслеживания состояния. InstanceId используется Service Fabric для уникальной идентификации экземпляра секции службы без отслеживания состояния. Он уникален в пределах секции и не изменяется в течение времени существования экземпляра. Если экземпляр выполнил отработку отказа на том же или другом узле, он получит другое значение для InstanceId.


DeployedServiceReplicaQueryResult

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

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