Свойства ServiceProperties
Описывает свойства ресурса службы.
Свойства
Имя | Тип | Обязательно |
---|---|---|
description |
строка | Нет |
replicaCount |
Целое число | Нет |
executionPolicy |
ExecutionPolicy | Нет |
autoScalingPolicies |
Массив AutoScalingPolicy | Нет |
status |
string (перечисление) | Нет |
statusDetails |
строка | Нет |
healthState |
string (перечисление) | Нет |
unhealthyEvaluation |
строка | Нет |
identityRefs |
Массив ServiceIdentity | Нет |
dnsName |
строка | Нет |
description
Тип: строка
Обязательный: нет
Доступное пользователю описание службы.
replicaCount
Тип: целое число
Обязательный: нет
Количество создаваемых реплик службы. Значение по умолчанию — 1, если не указано.
executionPolicy
Тип: ExecutionPolicy
Обязательный: нет
Политика выполнения службы
autoScalingPolicies
Тип: массив AutoScalingPolicy
Обязательный: нет
Политики автоматического масштабирования
status
Тип: string (перечисление)
Обязательный: нет
Состояние службы.
Состояние ресурса.
Возможны следующие значения:
-
Unknown
— указывает, что состояние ресурса неизвестно. Значение равно нулю. -
Ready
— указывает, что ресурс готов. Значение равно 1. -
Upgrading
— указывает, что ресурс обновляется. Значение равно 2. -
Creating
— указывает, что ресурс создается. Значение равно 3. -
Deleting
— указывает, что ресурс удаляется. Значение равно 4. -
Failed
— указывает, что ресурс не работает из-за постоянных сбоев. Дополнительные сведения см. в разделе свойство statusDetails. Значение равно 5.
statusDetails
Тип: строка
Обязательный: нет
Предоставляет дополнительные сведения о текущем состоянии службы.
healthState
Тип: string (перечисление)
Обязательный: нет
Описывает состояние работоспособности ресурса приложения.
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.
Возможны следующие значения:
-
Invalid
— указывает недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ok
— указывает, что состояние работоспособности в порядке. Значение равно 1. -
Warning
— указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2. -
Error
— указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибки, так как они могут повлиять на правильную функциональность кластера. Значение равно 3. -
Unknown
— указывает неизвестное состояние работоспособности. Значение равно 65 535.
unhealthyEvaluation
Тип: строка
Обязательный: нет
Если состояние работоспособности службы не является "ОК", это дополнительные сведения из диспетчера работоспособности Service Fabric, чтобы пользователь узнал, почему служба помечена как неработоспособная.
identityRefs
Тип: массив ServiceIdentity.
Обязательный: нет
Список удостоверений службы.
dnsName
Тип: строка
Обязательный: нет
Dns-имя службы.