DeployedStatelessServiceInstanceInfo
Сведения об экземпляре службы без отслеживания состояния, развернутом на узле.
Свойства
Имя | Тип | Обязательно |
---|---|---|
ServiceName |
строка | Нет |
ServiceTypeName |
строка | Нет |
ServiceManifestName |
строка | Нет |
CodePackageName |
строка | Нет |
PartitionId |
строка (UUID) | Нет |
ReplicaStatus |
string (перечисление) | Нет |
Address |
строка | Нет |
ServicePackageActivationId |
строка | Нет |
HostProcessId |
строка | Нет |
InstanceId |
строка | Нет |
ServiceName
Тип: string
Обязательный: нет
Полное имя службы со схемой URI fabric:.
ServiceTypeName
Тип: string
Обязательный: нет
Имя типа службы, указанное в манифесте службы.
ServiceManifestName
Тип: string
Обязательный: нет
Имя манифеста службы, в котором определен этот тип службы.
CodePackageName
Тип: string
Обязательный: нет
Имя пакета кода, в котором размещена эта реплика.
PartitionId
Тип: string (uuid)
Обязательный: нет
Внутренний идентификатор, используемый Service Fabric для уникальной идентификации секции. Это идентификатор GUID, сгенерированный случайным образом при создании службы. Идентификатор секции уникален и не меняется в течение всего времени существования службы. Если бы та же служба была удалена и повторно создана, идентификаторы ее секций будут отличаться.
ReplicaStatus
Тип: string (перечисление)
Обязательный: нет
Состояние реплика службы.
Возможны следующие значения:
-
Invalid
— указывает, что состояние реплика недопустимо. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
InBuild
- Строится реплика. Это означает, что основная реплика заполняет этот реплика. Значение равно 1. -
Standby
— реплика находится в режиме ожидания. Значение равно 2. -
Ready
— реплика готово. Значение равно 3. -
Down
— реплика не работает. Значение равно 4. -
Dropped
— реплика удалена. Это означает, что реплика удален из набора реплика. Если он сохраняется, его состояние удалено. Значение равно 5.
Address
Тип: string
Обязательный: нет
Последний адрес, возвращенный реплика в Open или ChangeRole.
ServicePackageActivationId
Тип: string
Обязательный: нет
Идентификатор активации развернутого пакета службы. Если servicePackageActivationMode во время создания службы имеет значение SharedProcess (или если он не указан, в этом случае по умолчанию используется значение SharedProcess), значение ServicePackageActivationId всегда является пустой строкой.
HostProcessId
Тип: string
Обязательный: нет
Идентификатор процесса узла, в котором размещается реплика. Значение равно нулю, если реплика не работает. В контейнерах Hyper-v этот идентификатор хост-процесса будет получен из другого ядра.
InstanceId
Тип: string
Обязательный: нет
Идентификатор экземпляра службы без отслеживания состояния. InstanceId используется Service Fabric для уникальной идентификации экземпляра секции службы без отслеживания состояния. Он уникален в пределах секции и не изменяется в течение времени существования экземпляра. Если экземпляр выполнил отработку отказа на том же или другом узле, он получит другое значение для InstanceId.