StatelessServiceInstanceInfo
Представляет экземпляр службы без отслеживания состояния. Сюда входят сведения об удостоверении, состоянии, работоспособности, имени узла, времени безотказной работы и другие сведения об экземпляре.
Свойства
Имя | Тип | Обязательно |
---|---|---|
ReplicaStatus |
string (перечисление) | Нет |
HealthState |
string (перечисление) | Нет |
NodeName |
строка | Нет |
Address |
строка | Нет |
LastInBuildDurationInSeconds |
строка | Нет |
InstanceId |
строка | Нет |
ReplicaStatus
Тип: string (перечисление)
Обязательный: нет
Состояние реплика службы.
Возможны следующие значения:
-
Invalid
— указывает, что состояние реплика недопустимо. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
InBuild
- Строится реплика. Это означает, что основной реплика заполняет этот реплика. Значение равно 1. -
Standby
— реплика находится в режиме ожидания. Значение равно 2. -
Ready
— реплика готов. Значение равно 3. -
Down
— реплика не работает. Значение равно 4. -
Dropped
— реплика удалена. Это означает, что реплика удален из набора реплика. Если он сохраняется, его состояние удалено. Значение равно 5.
HealthState
Тип: string (перечисление)
Обязательный: нет
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.
Возможны следующие значения:
-
Invalid
— указывает недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ok
— указывает, что состояние работоспособности в порядке. Значение равно 1. -
Warning
— указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2. -
Error
— указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибки, так как они могут повлиять на правильную функциональность кластера. Значение равно 3. -
Unknown
— указывает неизвестное состояние работоспособности. Значение равно 65 535.
NodeName
Тип: строка
Обязательный: нет
Имя узла Service Fabric.
Address
Тип: строка
Обязательный: нет
Адрес, который прослушивает реплика.
LastInBuildDurationInSeconds
Тип: строка
Обязательный: нет
Последняя длительность сборки реплика в секундах.
InstanceId
Тип: строка
Обязательный: нет
Идентификатор экземпляра службы без отслеживания состояния. InstanceId используется Service Fabric для уникальной идентификации экземпляра секции службы без отслеживания состояния. Он уникален в пределах секции и не изменяется в течение времени существования экземпляра. Если экземпляр выполнил отработку отказа на том же или другом узле, он получит другое значение для InstanceId.