RollingUpgradePolicy interface
A működés közbeni frissítés során használt konfigurációs paraméterek.
Tulajdonságok
| enable |
A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. |
| max |
Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, 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 |
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 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. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. |
| max |
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 |
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). |
| prioritize |
Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. |
Tulajdonság adatai
enableCrossZoneUpgrade
A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt.
enableCrossZoneUpgrade?: boolean
Tulajdonság értéke
boolean
maxBatchInstancePercent
Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, 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%.
maxBatchInstancePercent?: number
Tulajdonság értéke
number
maxUnhealthyInstancePercent
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 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. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%.
maxUnhealthyInstancePercent?: number
Tulajdonság értéke
number
maxUnhealthyUpgradedInstancePercent
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%.
maxUnhealthyUpgradedInstancePercent?: number
Tulajdonság értéke
number
pauseTimeBetweenBatches
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).
pauseTimeBetweenBatches?: string
Tulajdonság értéke
string
prioritizeUnhealthyInstances
Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt.
prioritizeUnhealthyInstances?: boolean
Tulajdonság értéke
boolean