Delen via


ApplicationUpgradePolicy interface

Beschrijft het beleid voor een bewaakte toepassingsupgrade.

Eigenschappen

applicationHealthPolicy

Definieert een statusbeleid dat wordt gebruikt om de status van een toepassing of een van de onderliggende entiteiten te evalueren.

forceRestart

Indien waar, worden processen geforceerd opnieuw opgestart tijdens de upgrade, zelfs wanneer de codeversie niet is gewijzigd (de upgrade wijzigt alleen de configuratie of gegevens).

instanceCloseDelayDuration

De duur in seconden, om te wachten voordat een staatloze instantie wordt gesloten, zodat de actieve aanvragen probleemloos kunnen leeglopen. Dit is effectief wanneer het exemplaar wordt gesloten tijdens de upgrade van de toepassing/het cluster, alleen voor exemplaren met een niet-nul vertragingsduur die is geconfigureerd in de servicebeschrijving.

recreateApplication

Bepaalt of de toepassing opnieuw moet worden gemaakt bij de update. Als value=true, zijn de rest van de upgradebeleidsparameters niet toegestaan.

rollingUpgradeMonitoringPolicy

Het beleid dat wordt gebruikt voor het bewaken van de toepassingsupgrade

upgradeMode

De modus die wordt gebruikt om de status tijdens een rolling upgrade te bewaken. De waarden worden bewaakt en UnmonitoredAuto.

upgradeReplicaSetCheckTimeout

De maximale hoeveelheid tijd om de verwerking van een upgradedomein te blokkeren en verlies van beschikbaarheid te voorkomen wanneer er onverwachte problemen zijn. Wanneer deze time-out verloopt, wordt de verwerking van het upgradedomein voortgezet, ongeacht problemen met beschikbaarheidsverlies. De time-out wordt opnieuw ingesteld aan het begin van elk upgradedomein. Geldige waarden liggen tussen 0 en 42949672925. (niet-ondertekend 32-bits geheel getal).

Eigenschapdetails

applicationHealthPolicy

Definieert een statusbeleid dat wordt gebruikt om de status van een toepassing of een van de onderliggende entiteiten te evalueren.

applicationHealthPolicy?: ApplicationHealthPolicy

Waarde van eigenschap

forceRestart

Indien waar, worden processen geforceerd opnieuw opgestart tijdens de upgrade, zelfs wanneer de codeversie niet is gewijzigd (de upgrade wijzigt alleen de configuratie of gegevens).

forceRestart?: boolean

Waarde van eigenschap

boolean

instanceCloseDelayDuration

De duur in seconden, om te wachten voordat een staatloze instantie wordt gesloten, zodat de actieve aanvragen probleemloos kunnen leeglopen. Dit is effectief wanneer het exemplaar wordt gesloten tijdens de upgrade van de toepassing/het cluster, alleen voor exemplaren met een niet-nul vertragingsduur die is geconfigureerd in de servicebeschrijving.

instanceCloseDelayDuration?: number

Waarde van eigenschap

number

recreateApplication

Bepaalt of de toepassing opnieuw moet worden gemaakt bij de update. Als value=true, zijn de rest van de upgradebeleidsparameters niet toegestaan.

recreateApplication?: boolean

Waarde van eigenschap

boolean

rollingUpgradeMonitoringPolicy

Het beleid dat wordt gebruikt voor het bewaken van de toepassingsupgrade

rollingUpgradeMonitoringPolicy?: RollingUpgradeMonitoringPolicy

Waarde van eigenschap

upgradeMode

De modus die wordt gebruikt om de status tijdens een rolling upgrade te bewaken. De waarden worden bewaakt en UnmonitoredAuto.

upgradeMode?: string

Waarde van eigenschap

string

upgradeReplicaSetCheckTimeout

De maximale hoeveelheid tijd om de verwerking van een upgradedomein te blokkeren en verlies van beschikbaarheid te voorkomen wanneer er onverwachte problemen zijn. Wanneer deze time-out verloopt, wordt de verwerking van het upgradedomein voortgezet, ongeacht problemen met beschikbaarheidsverlies. De time-out wordt opnieuw ingesteld aan het begin van elk upgradedomein. Geldige waarden liggen tussen 0 en 42949672925. (niet-ondertekend 32-bits geheel getal).

upgradeReplicaSetCheckTimeout?: number

Waarde van eigenschap

number