ApplicationUpgradePolicy interface
Beskriver principen för en övervakad programuppgradering.
Egenskaper
application |
Definierar en hälsoprincip som används för att utvärdera hälsotillståndet för ett program eller en av dess underordnade entiteter. |
force |
Om det är sant startas processerna om kraftigt under uppgraderingen även när kodversionen inte har ändrats (uppgraderingen ändrar bara konfiguration eller data). |
instance |
Varaktighet i sekunder, att vänta innan en tillståndslös instans stängs, så att de aktiva begärandena kan tömmas korrekt. Detta skulle vara effektivt när instansen stängs under program-/klusteruppgradering, endast för de instanser som har en fördröjningstid som inte är noll och som konfigurerats i tjänstbeskrivningen. |
recreate |
Avgör om programmet ska återskapas vid uppdatering. Om value=true tillåts inte resten av uppgraderingsprincipparametrarna. |
rolling |
Principen som används för att övervaka programuppgradering |
upgrade |
Det läge som används för att övervaka hälsotillståndet under en löpande uppgradering. Värdena är Övervakad och OövervakadAuto. |
upgrade |
Den maximala tiden för att blockera bearbetning av en uppgraderingsdomän och förhindra förlust av tillgänglighet när det uppstår oväntade problem. När tidsgränsen går ut fortsätter bearbetningen av uppgraderingsdomänen oavsett problem med tillgänglighetsförlust. Tidsgränsen återställs i början av varje uppgraderingsdomän. Giltiga värden är mellan 0 och 42949672925 inkluderande. (osignerat 32-bitars heltal). |
Egenskapsinformation
applicationHealthPolicy
Definierar en hälsoprincip som används för att utvärdera hälsotillståndet för ett program eller en av dess underordnade entiteter.
applicationHealthPolicy?: ApplicationHealthPolicy
Egenskapsvärde
forceRestart
Om det är sant startas processerna om kraftigt under uppgraderingen även när kodversionen inte har ändrats (uppgraderingen ändrar bara konfiguration eller data).
forceRestart?: boolean
Egenskapsvärde
boolean
instanceCloseDelayDuration
Varaktighet i sekunder, att vänta innan en tillståndslös instans stängs, så att de aktiva begärandena kan tömmas korrekt. Detta skulle vara effektivt när instansen stängs under program-/klusteruppgradering, endast för de instanser som har en fördröjningstid som inte är noll och som konfigurerats i tjänstbeskrivningen.
instanceCloseDelayDuration?: number
Egenskapsvärde
number
recreateApplication
Avgör om programmet ska återskapas vid uppdatering. Om value=true tillåts inte resten av uppgraderingsprincipparametrarna.
recreateApplication?: boolean
Egenskapsvärde
boolean
rollingUpgradeMonitoringPolicy
Principen som används för att övervaka programuppgradering
rollingUpgradeMonitoringPolicy?: RollingUpgradeMonitoringPolicy
Egenskapsvärde
upgradeMode
Det läge som används för att övervaka hälsotillståndet under en löpande uppgradering. Värdena är Övervakad och OövervakadAuto.
upgradeMode?: string
Egenskapsvärde
string
upgradeReplicaSetCheckTimeout
Den maximala tiden för att blockera bearbetning av en uppgraderingsdomän och förhindra förlust av tillgänglighet när det uppstår oväntade problem. När tidsgränsen går ut fortsätter bearbetningen av uppgraderingsdomänen oavsett problem med tillgänglighetsförlust. Tidsgränsen återställs i början av varje uppgraderingsdomän. Giltiga värden är mellan 0 och 42949672925 inkluderande. (osignerat 32-bitars heltal).
upgradeReplicaSetCheckTimeout?: number
Egenskapsvärde
number
Azure SDK for JavaScript