RollingUpgradePolicy interface
Die Konfigurationsparameter, die beim Ausführen eines rollierenden Upgrades verwendet werden.
Eigenschaften
enable |
Erlauben Sie VMSS, AZ-Grenzen beim Erstellen von Upgradebatches zu ignorieren. Berücksichtigen Sie die Update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen. |
max |
Der maximale Prozentsatz der gesamten VM-Instanzen, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden. Da dies ein Maximum ist, können fehlerhafte Instanzen in früheren oder zukünftigen Batches dazu führen, dass der Prozentsatz der Instanzen in einem Batch abnimmt, um eine höhere Zuverlässigkeit zu gewährleisten. Der Standardwert für diesen Parameter ist 20 %. |
max |
Der maximale Prozentsatz der gesamten VM-Instanzen in der Skalierungsgruppe, die gleichzeitig fehlerhaft sein können, entweder aufgrund eines Upgrades oder durch die Integritätsprüfungen des virtuellen Computers in einem fehlerhaften Zustand, bevor das rollierende Upgrade abgebrochen wird. Diese Einschränkung wird vor dem Starten eines Batches überprüft. Der Standardwert für diesen Parameter ist 20 %. |
max |
Der maximale Prozentsatz der aktualisierten VM-Instanzen, die sich in einem fehlerhaften Zustand befinden. Diese Überprüfung erfolgt, nachdem jeder Batch aktualisiert wurde. Wenn dieser Prozentsatz jemals überschritten wird, wird das rollierende Update abgebrochen. Der Standardwert für diesen Parameter ist 20 %. |
pause |
Die Wartezeit zwischen dem Abschließen des Updates für alle virtuellen Computer in einem Batch und dem Starten des nächsten Batches. Die Zeitdauer sollte im ISO 8601-Format angegeben werden. Der Standardwert ist 0 Sekunden (PT0S). |
prioritize |
Aktualisieren Sie alle fehlerhaften Instanzen in einer Skalierungsgruppe vor fehlerfreien Instanzen. |
Details zur Eigenschaft
enableCrossZoneUpgrade
Erlauben Sie VMSS, AZ-Grenzen beim Erstellen von Upgradebatches zu ignorieren. Berücksichtigen Sie die Update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen.
enableCrossZoneUpgrade?: boolean
Eigenschaftswert
boolean
maxBatchInstancePercent
Der maximale Prozentsatz der gesamten VM-Instanzen, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden. Da dies ein Maximum ist, können fehlerhafte Instanzen in früheren oder zukünftigen Batches dazu führen, dass der Prozentsatz der Instanzen in einem Batch abnimmt, um eine höhere Zuverlässigkeit zu gewährleisten. Der Standardwert für diesen Parameter ist 20 %.
maxBatchInstancePercent?: number
Eigenschaftswert
number
maxUnhealthyInstancePercent
Der maximale Prozentsatz der gesamten VM-Instanzen in der Skalierungsgruppe, die gleichzeitig fehlerhaft sein können, entweder aufgrund eines Upgrades oder durch die Integritätsprüfungen des virtuellen Computers in einem fehlerhaften Zustand, bevor das rollierende Upgrade abgebrochen wird. Diese Einschränkung wird vor dem Starten eines Batches überprüft. Der Standardwert für diesen Parameter ist 20 %.
maxUnhealthyInstancePercent?: number
Eigenschaftswert
number
maxUnhealthyUpgradedInstancePercent
Der maximale Prozentsatz der aktualisierten VM-Instanzen, die sich in einem fehlerhaften Zustand befinden. Diese Überprüfung erfolgt, nachdem jeder Batch aktualisiert wurde. Wenn dieser Prozentsatz jemals überschritten wird, wird das rollierende Update abgebrochen. Der Standardwert für diesen Parameter ist 20 %.
maxUnhealthyUpgradedInstancePercent?: number
Eigenschaftswert
number
pauseTimeBetweenBatches
Die Wartezeit zwischen dem Abschließen des Updates für alle virtuellen Computer in einem Batch und dem Starten des nächsten Batches. Die Zeitdauer sollte im ISO 8601-Format angegeben werden. Der Standardwert ist 0 Sekunden (PT0S).
pauseTimeBetweenBatches?: string
Eigenschaftswert
string
prioritizeUnhealthyInstances
Aktualisieren Sie alle fehlerhaften Instanzen in einer Skalierungsgruppe vor fehlerfreien Instanzen.
prioritizeUnhealthyInstances?: boolean
Eigenschaftswert
boolean
Azure SDK for JavaScript
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für