ApplicationUpgradePolicy interface
Beschrijft het beleid voor een bewaakte toepassingsupgrade.
Eigenschappen
application |
Definieert een statusbeleid dat wordt gebruikt om de status van een toepassing of een van de onderliggende entiteiten te evalueren. |
force |
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). |
instance |
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. |
recreate |
Bepaalt of de toepassing opnieuw moet worden gemaakt bij de update. Als value=true, zijn de rest van de upgradebeleidsparameters niet toegestaan. |
rolling |
Het beleid dat wordt gebruikt voor het bewaken van de toepassingsupgrade |
upgrade |
De modus die wordt gebruikt om de status tijdens een rolling upgrade te bewaken. De waarden worden bewaakt en UnmonitoredAuto. |
upgrade |
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
Azure SDK for JavaScript