RollingUpgradePolicy Třída
Parametry konfigurace použité při provádění upgradu se zajištěním provozu.
- Dědičnost
-
azure.mgmt.compute._serialization.ModelRollingUpgradePolicy
Konstruktor
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, enable_cross_zone_upgrade: bool | None = None, prioritize_unhealthy_instances: bool | None = None, **kwargs)
Proměnné
- max_batch_instance_percent
- int
Maximální procento celkového počtu instancí virtuálních počítačů, které se upgradují současně upgradem se zajištěním provozu v jedné dávce. Protože se jedná o maximum, instance, které nejsou v pořádku, v předchozích nebo budoucích dávkách můžou způsobit snížení procenta instancí v dávce, aby byla zajištěna vyšší spolehlivost. Výchozí hodnota tohoto parametru je 20 %.
- max_unhealthy_instance_percent
- int
Maximální procento z celkového počtu instancí virtuálních počítačů ve škálovací sadě, které můžou být současně v pořádku, buď v důsledku upgradu, nebo v důsledku kontroly stavu virtuálního počítače, které jsou v pořádku, před přerušením upgradu se zajištěním provozu. Toto omezení se zkontroluje před spuštěním jakékoli dávky. Výchozí hodnota tohoto parametru je 20 %.
- max_unhealthy_upgraded_instance_percent
- int
Maximální procento upgradovaných instancí virtuálních počítačů, u které zjistíte, že nejsou v pořádku. Tato kontrola proběhne po upgradu každé dávky. Pokud se toto procento někdy překročí, kumulativní aktualizace se přeruší. Výchozí hodnota tohoto parametru je 20 %.
- pause_time_between_batches
- str
Doba čekání mezi dokončením aktualizace všech virtuálních počítačů v jedné dávce a spuštěním další dávky. Doba trvání by měla být zadána ve formátu ISO 8601. Výchozí hodnota je 0 sekund (PT0S).
- enable_cross_zone_upgrade
- bool
Povolte škálovací sadě virtuálních počítačů ignorovat hranice az při vytváření dávek upgradu. Při určení velikosti dávky vezměte v úvahu update domain a maxBatchInstancePercent.
- prioritize_unhealthy_instances
- bool
Upgradujte všechny instance, které nejsou v pořádku, ve škálovací sadě před instancemi, které jsou v pořádku.