Поделиться через


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. В случае неудачи он интерпретируется как число, представляющее общее количество миллисекунд.