RollingUpgradePolicy Класс
Параметры конфигурации, используемые при выполнении последовательного обновления.
- Наследование
-
azure.mgmt.compute._serialization.ModelRollingUpgradePolicy
Конструктор
RollingUpgradePolicy(*, max_batch_instance_percent: int | None = None, max_unhealthy_instance_percent: int | None = None, max_unhealthy_upgraded_instance_percent: int | None = None, pause_time_between_batches: str | None = None, **kwargs: Any)
Параметры Keyword-Only
Имя | Описание |
---|---|
max_batch_instance_percent
|
Максимальный процент от общего числа экземпляров виртуальных машин, которые будут одновременно обновлены при последовательном обновлении в одном пакете. Так как это максимум, неработоспособные экземпляры в предыдущих или будущих пакетах могут привести к снижению процента экземпляров в пакете для обеспечения более высокой надежности. Значение по умолчанию для этого параметра — 20 %. |
max_unhealthy_instance_percent
|
Максимальный процент от общего числа экземпляров виртуальных машин в масштабируемом наборе, которые могут одновременно быть неработоспособными в результате обновления или в результате проверки работоспособности виртуальной машины в неработоспособном состоянии до прерывания последовательного обновления. Это ограничение будет проверено перед запуском любого пакета. Значение по умолчанию для этого параметра — 20 %. |
max_unhealthy_upgraded_instance_percent
|
Максимальный процент обновленных экземпляров виртуальных машин, которые находятся в неработоспособном состоянии. Это проверка произойдет после обновления каждого пакета. Если этот процент когда-либо превышен, последовательное обновление прерывается. Значение по умолчанию для этого параметра — 20 %. |
pause_time_between_batches
|
Время ожидания между завершением обновления для всех виртуальных машин в одном пакете и запуском следующего пакета. Длительность времени должна быть указана в формате ISO 8601. Значение по умолчанию — 0 секунд (PT0S). |
Переменные
Имя | Описание |
---|---|
max_batch_instance_percent
|
Максимальный процент от общего числа экземпляров виртуальных машин, которые будут одновременно обновлены при последовательном обновлении в одном пакете. Так как это максимум, неработоспособные экземпляры в предыдущих или будущих пакетах могут привести к снижению процента экземпляров в пакете для обеспечения более высокой надежности. Значение по умолчанию для этого параметра — 20 %. |
max_unhealthy_instance_percent
|
Максимальный процент от общего числа экземпляров виртуальных машин в масштабируемом наборе, которые могут одновременно быть неработоспособными в результате обновления или в результате проверки работоспособности виртуальной машины в неработоспособном состоянии до прерывания последовательного обновления. Это ограничение будет проверено перед запуском любого пакета. Значение по умолчанию для этого параметра — 20 %. |
max_unhealthy_upgraded_instance_percent
|
Максимальный процент обновленных экземпляров виртуальных машин, которые находятся в неработоспособном состоянии. Это проверка произойдет после обновления каждого пакета. Если этот процент когда-либо превышен, последовательное обновление прерывается. Значение по умолчанию для этого параметра — 20 %. |
pause_time_between_batches
|
Время ожидания между завершением обновления для всех виртуальных машин в одном пакете и запуском следующего пакета. Длительность времени должна быть указана в формате ISO 8601. Значение по умолчанию — 0 секунд (PT0S). |
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по