RollingUpgradePolicy Osztály
A működés közbeni frissítés során használt konfigurációs paraméterek.
- Öröklődés
-
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, rollback_failed_instances_on_policy_breach: bool | None = None, max_surge: bool | None = None, **kwargs: Any)
Csak kulcsszavas paraméterek
Name | Description |
---|---|
max_batch_instance_percent
|
Az összes virtuálisgép-példány maximális százaléka, amelyet a folyamatos frissítés egy kötegben egyszerre frissít. Mivel ez egy korábbi vagy jövőbeli kötegek maximális, nem kifogástalan állapotú példányai, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. |
max_unhealthy_instance_percent
|
A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan állapotú lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. Ezt a kényszert a köteg indítása előtt ellenőrzi a rendszer. A paraméter alapértelmezett értéke 20%. |
max_unhealthy_upgraded_instance_percent
|
A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. |
pause_time_between_batches
|
Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). |
enable_cross_zone_upgrade
|
Lehetővé teszi, hogy a VMSS figyelmen kívül hagyja az AZ-határokat a frissítési kötegek létrehozásakor. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. |
prioritize_unhealthy_instances
|
Frissítse a méretezési csoport összes nem kifogástalan állapotú példányát az kifogástalan állapotú példányok előtt. |
rollback_failed_instances_on_policy_breach
|
A korábbi modellre való visszaállítás sikertelen volt, ha a működés közbeni frissítési szabályzatot megsértették. |
max_surge
|
Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek törlődnek, miután az új virtuális gépeket minden egyes köteghez létrehozták. |
Változók
Name | Description |
---|---|
max_batch_instance_percent
|
Az összes virtuálisgép-példány maximális százaléka, amelyet a folyamatos frissítés egy kötegben egyszerre frissít. Mivel ez egy korábbi vagy jövőbeli kötegek maximális, nem kifogástalan állapotú példányai, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. |
max_unhealthy_instance_percent
|
A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan állapotú lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. Ezt a kényszert a köteg indítása előtt ellenőrzi a rendszer. A paraméter alapértelmezett értéke 20%. |
max_unhealthy_upgraded_instance_percent
|
A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. |
pause_time_between_batches
|
Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). |
enable_cross_zone_upgrade
|
Lehetővé teszi, hogy a VMSS figyelmen kívül hagyja az AZ-határokat a frissítési kötegek létrehozásakor. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. |
prioritize_unhealthy_instances
|
Frissítse a méretezési csoport összes nem kifogástalan állapotú példányát az kifogástalan állapotú példányok előtt. |
rollback_failed_instances_on_policy_breach
|
A korábbi modellre való visszaállítás sikertelen volt, ha a működés közbeni frissítési szabályzatot megsértették. |
max_surge
|
Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek törlődnek, miután az új virtuális gépeket minden egyes köteghez létrehozták. |
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: