Delen via


RollingUpgradePolicy interface

De configuratieparameters die worden gebruikt tijdens het uitvoeren van een rolling upgrade.

Eigenschappen

maxBatchInstancePercent

Het maximumpercentage van het totale aantal exemplaren van virtuele machines dat tegelijkertijd wordt bijgewerkt door de rolling upgrade in één batch. Omdat dit een maximum is, kunnen beschadigde exemplaren in eerdere of toekomstige batches ervoor zorgen dat het percentage exemplaren in een batch afneemt om een hogere betrouwbaarheid te garanderen. De standaardwaarde voor deze parameter is 20%.

maxUnhealthyInstancePercent

Het maximumpercentage van het totale aantal exemplaren van virtuele machines in de schaalset dat tegelijkertijd beschadigd kan zijn, hetzij als gevolg van een upgrade of doordat de status van de virtuele machine niet in orde is, voordat de rolling upgrade wordt afgebroken. Deze beperking wordt gecontroleerd voordat een batch wordt gestart. De standaardwaarde voor deze parameter is 20%.

maxUnhealthyUpgradedInstancePercent

Het maximale percentage bijgewerkte exemplaren van virtuele machines waarvan kan worden vastgesteld dat deze niet in orde zijn. Deze controle vindt plaats nadat elke batch is bijgewerkt. Als dit percentage ooit wordt overschreden, wordt de rolling update afgebroken. De standaardwaarde voor deze parameter is 20%.

pauseTimeBetweenBatches

De wachttijd tussen het voltooien van de update voor alle virtuele machines in één batch en het starten van de volgende batch. De tijdsduur moet worden opgegeven in ISO 8601-indeling. De standaardwaarde is 0 seconden (PT0S).

Eigenschapdetails

maxBatchInstancePercent

Het maximumpercentage van het totale aantal exemplaren van virtuele machines dat tegelijkertijd wordt bijgewerkt door de rolling upgrade in één batch. Omdat dit een maximum is, kunnen beschadigde exemplaren in eerdere of toekomstige batches ervoor zorgen dat het percentage exemplaren in een batch afneemt om een hogere betrouwbaarheid te garanderen. De standaardwaarde voor deze parameter is 20%.

maxBatchInstancePercent?: number

Waarde van eigenschap

number

maxUnhealthyInstancePercent

Het maximumpercentage van het totale aantal exemplaren van virtuele machines in de schaalset dat tegelijkertijd beschadigd kan zijn, hetzij als gevolg van een upgrade of doordat de status van de virtuele machine niet in orde is, voordat de rolling upgrade wordt afgebroken. Deze beperking wordt gecontroleerd voordat een batch wordt gestart. De standaardwaarde voor deze parameter is 20%.

maxUnhealthyInstancePercent?: number

Waarde van eigenschap

number

maxUnhealthyUpgradedInstancePercent

Het maximale percentage bijgewerkte exemplaren van virtuele machines waarvan kan worden vastgesteld dat deze niet in orde zijn. Deze controle vindt plaats nadat elke batch is bijgewerkt. Als dit percentage ooit wordt overschreden, wordt de rolling update afgebroken. De standaardwaarde voor deze parameter is 20%.

maxUnhealthyUpgradedInstancePercent?: number

Waarde van eigenschap

number

pauseTimeBetweenBatches

De wachttijd tussen het voltooien van de update voor alle virtuele machines in één batch en het starten van de volgende batch. De tijdsduur moet worden opgegeven in ISO 8601-indeling. De standaardwaarde is 0 seconden (PT0S).

pauseTimeBetweenBatches?: string

Waarde van eigenschap

string