Application Properties
Описывает свойства ресурса приложения.
Свойства
Имя | Тип | Обязательно |
---|---|---|
description |
строка | Нет |
services |
Массив ServiceResourceDescription | Нет |
diagnostics |
Описание диагностики | Нет |
debugParams |
строка | Нет |
serviceNames |
Массив строк | Нет |
status |
string (перечисление) | Нет |
statusDetails |
строка | Нет |
healthState |
string (перечисление) | Нет |
unhealthyEvaluation |
строка | Нет |
description
Тип: string
Обязательный: нет
Удобочитаемое пользователем описание приложения.
services
Тип: массив ServiceResourceDescription.
Обязательный: нет
Описывает службы в приложении. Это свойство используется для создания или изменения служб приложения. При получении возвращается только имя службы. Описание службы можно получить, запросив ресурс службы.
diagnostics
Тип: DiagnosticsDescription
Обязательный: нет
Описание определения и использования диагностика для ресурса приложения.
debugParams
Тип: string
Обязательный: нет
Внутренний — используется Visual Studio для настройки сеанса отладки в локальной среде разработки.
serviceNames
Тип: массив строк.
Обязательный: нет
Имена служб в приложении.
status
Тип: string (перечисление)
Обязательный: нет
Состояние приложения.
Состояние ресурса.
Возможны следующие значения:
-
Unknown
— указывает, что состояние ресурса неизвестно. Значение равно нулю. -
Ready
— указывает, что ресурс готов. Значение равно 1. -
Upgrading
— указывает, что ресурс обновляется. Значение равно 2. -
Creating
— указывает, что ресурс создается. Значение равно 3. -
Deleting
— указывает, что ресурс удаляется. Значение равно 4. -
Failed
— указывает, что ресурс не работает из-за постоянных сбоев. Дополнительные сведения см. в разделе свойство statusDetails. Значение равно 5.
statusDetails
Тип: string
Обязательный: нет
Предоставляет дополнительные сведения о текущем состоянии приложения.
healthState
Тип: string (перечисление)
Обязательный: нет
Описывает состояние работоспособности ресурса приложения.
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.
Возможны следующие значения:
-
Invalid
— указывает на недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ok
— указывает, что состояние работоспособности в порядке. Значение равно 1. -
Warning
— указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2. -
Error
— указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибок, так как они могут повлиять на правильную функциональность кластера. Значение равно 3. -
Unknown
— указывает неизвестное состояние работоспособности. Значение равно 65 535.
unhealthyEvaluation
Тип: string
Обязательный: нет
Если состояние работоспособности приложения отличается от "ОК", это дополнительные сведения из диспетчера работоспособности Service Fabric, чтобы узнать, почему приложение помечено как неработоспособное.