MonitoringPolicyDescription
Описание параметров для мониторинга обновления в режиме мониторинга.
Свойства
Имя | Тип | Обязательно |
---|---|---|
FailureAction |
string (перечисление) | Нет |
HealthCheckWaitDurationInMilliseconds |
строка | Нет |
HealthCheckStableDurationInMilliseconds |
строка | Нет |
HealthCheckRetryTimeoutInMilliseconds |
строка | Нет |
UpgradeTimeoutInMilliseconds |
строка | Нет |
UpgradeDomainTimeoutInMilliseconds |
строка | Нет |
FailureAction
Тип: string (перечисление)
Обязательный: нет
Компенсирующее действие, выполняемое, когда режим обновления Monitored обнаруживает нарушения политики мониторинга или политики работоспособности. Invalid указывает, что действие сбоя является недопустимым. Откат указывает, что обновление начнет откат автоматически. Вручную указывает, что обновление переключится в неотслеживаемый режим обновления.
Возможны следующие значения:
-
Invalid
— указывает, что действие сбоя является недопустимым. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Rollback
— Откат обновления начнется автоматически. Значение равно 1. -
Manual
— Обновление переключится в неотслеживаемый режим обновления. Значение равно 2.
HealthCheckWaitDurationInMilliseconds
Тип: строка
Обязательный: нет
Время ожидания после завершения работы домена обновления перед применением политики работоспособности. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. В случае неудачи он интерпретируется как число, представляющее общее количество миллисекунд.
HealthCheckStableDurationInMilliseconds
Тип: строка
Обязательный: нет
Период времени, в течение которого приложение или кластер должен оставаться работоспособным, прежде чем процесс обновления перейдет к следующему домену обновления. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. В случае неудачи он интерпретируется как число, представляющее общее количество миллисекунд.
HealthCheckRetryTimeoutInMilliseconds
Тип: строка
Обязательный: нет
Интервал времени, на протяжении которого повторяются попытки оценить работоспособность неработоспособного приложения или кластера, прежде чем действие FailureAction будет выполнено. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. В случае неудачи он интерпретируется как число, представляющее общее количество миллисекунд.
UpgradeTimeoutInMilliseconds
Тип: строка
Обязательный: нет
Общее время завершения обновления, по истечении которого выполняется действие FailureAction. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. В случае неудачи он интерпретируется как число, представляющее общее количество миллисекунд.
UpgradeDomainTimeoutInMilliseconds
Тип: строка
Обязательный: нет
Время выполнения каждого домена обновления, по истечении которого выполняется действие FailureAction. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. В случае неудачи он интерпретируется как число, представляющее общее количество миллисекунд.