StartClusterUpgradeDescription interface
A fürtfrissítés indításának paramétereit ismerteti.
Tulajdonságok
| application |
Meghatározza az alkalmazás vagy annak egyik gyermek entitásának állapotának értékeléséhez használt alkalmazásállapot-szabályzattérképet. |
| cluster |
A fürt vagy a fürtcsomópont állapotának kiértékelésére használt állapotszabályzatot definiál. |
| cluster |
A fürt állapotának a fürtfrissítés során történő kiértékelésére használt állapotszabályzatot definiálja. |
| code |
A fürtkód verziója. |
| config |
A fürt konfigurációs verziója. |
| enable |
Ha igaz, az egyes frissítési tartományok befejezése után engedélyezi a delta állapotának kiértékelését, nem pedig az abszolút állapot kiértékelését. |
| force |
Ha igaz, akkor a rendszer akkor is erőteljesen újraindítja a folyamatokat a frissítés során, ha a kódverzió nem változott (a frissítés csak a konfigurációt vagy az adatokat módosítja). |
| instance |
Az állapot nélküli példányok bezárása előtti várakozás időtartama másodpercben, hogy az aktív kérések kecsesen üríthessenek. Ez akkor lenne érvényes, ha a példány az alkalmazás/fürt frissítése során bezárul, csak azoknál a példányoknál, amelyeknél nincs nulla késleltetési időtartam a szolgáltatás leírásában konfigurálva. A részletekért lásd: InstanceCloseDelayDurationSeconds tulajdonság a $ref: "#/definitions/StatelessServiceDescription.yaml". Vegye figyelembe, hogy az InstanceCloseDelayDurationInSeconds alapértelmezett értéke 4294967295, ami azt jelzi, hogy a viselkedés teljes mértékben az állapot nélküli szolgáltatás leírásában konfigurált késéstől függ. |
| monitoring |
A frissítés monitorozási módban történő monitorozásának paramétereit ismerteti. |
| rolling |
Az állapot figyelésére használt mód egy gördülő frissítés során. Az értékek a UnmonitoredAuto, a UnmonitoredManual és a Monitored. A lehetséges értékek a következők: "Invalid", "UnmonitoredAuto", "UnmonitoredManual", "Monitored". Alapértelmezett érték: "UnmonitoredAuto". |
| sort |
Meghatározza, hogy a frissítés milyen sorrendben haladjon végig a fürtön. Lehetséges értékek: "Invalid", "Default", "Numerikus", "Lexikographical", "ReverseNumeric", "ReverseLexicographical". Alapértelmezett érték: "Alapértelmezett". |
| upgrade |
A frissítés típusa az alábbi lehetséges értékek közül. A lehetséges értékek a következők: 'Invalid', 'Rolling'. Alapértelmezett érték: "Rolling". |
| upgrade |
A frissítési tartomány feldolgozásának letiltására és a rendelkezésre állás elvesztésének megelőzésére szolgáló maximális idő váratlan problémák esetén. Ha ez az időtúllépés lejár, a frissítési tartomány feldolgozása a rendelkezésre állási hibáktól függetlenül folytatódik. Az időtúllépés minden frissítési tartomány elején alaphelyzetbe áll. Az érvényes értékek 0 és 42949672925 közé esnek. (aláíratlan 32 bites egész szám). |
Tulajdonság adatai
applicationHealthPolicyMap
Meghatározza az alkalmazás vagy annak egyik gyermek entitásának állapotának értékeléséhez használt alkalmazásállapot-szabályzattérképet.
applicationHealthPolicyMap?: ApplicationHealthPolicies
Tulajdonság értéke
clusterHealthPolicy
A fürt vagy a fürtcsomópont állapotának kiértékelésére használt állapotszabályzatot definiál.
clusterHealthPolicy?: ClusterHealthPolicy
Tulajdonság értéke
clusterUpgradeHealthPolicy
A fürt állapotának a fürtfrissítés során történő kiértékelésére használt állapotszabályzatot definiálja.
clusterUpgradeHealthPolicy?: ClusterUpgradeHealthPolicyObject
Tulajdonság értéke
codeVersion
A fürtkód verziója.
codeVersion?: string
Tulajdonság értéke
string
configVersion
A fürt konfigurációs verziója.
configVersion?: string
Tulajdonság értéke
string
enableDeltaHealthEvaluation
Ha igaz, az egyes frissítési tartományok befejezése után engedélyezi a delta állapotának kiértékelését, nem pedig az abszolút állapot kiértékelését.
enableDeltaHealthEvaluation?: boolean
Tulajdonság értéke
boolean
forceRestart
Ha igaz, akkor a rendszer akkor is erőteljesen újraindítja a folyamatokat a frissítés során, ha a kódverzió nem változott (a frissítés csak a konfigurációt vagy az adatokat módosítja).
forceRestart?: boolean
Tulajdonság értéke
boolean
instanceCloseDelayDurationInSeconds
Az állapot nélküli példányok bezárása előtti várakozás időtartama másodpercben, hogy az aktív kérések kecsesen üríthessenek. Ez akkor lenne érvényes, ha a példány az alkalmazás/fürt frissítése során bezárul, csak azoknál a példányoknál, amelyeknél nincs nulla késleltetési időtartam a szolgáltatás leírásában konfigurálva. A részletekért lásd: InstanceCloseDelayDurationSeconds tulajdonság a $ref: "#/definitions/StatelessServiceDescription.yaml". Vegye figyelembe, hogy az InstanceCloseDelayDurationInSeconds alapértelmezett értéke 4294967295, ami azt jelzi, hogy a viselkedés teljes mértékben az állapot nélküli szolgáltatás leírásában konfigurált késéstől függ.
instanceCloseDelayDurationInSeconds?: number
Tulajdonság értéke
number
monitoringPolicy
A frissítés monitorozási módban történő monitorozásának paramétereit ismerteti.
monitoringPolicy?: MonitoringPolicyDescription
Tulajdonság értéke
rollingUpgradeMode
Az állapot figyelésére használt mód egy gördülő frissítés során. Az értékek a UnmonitoredAuto, a UnmonitoredManual és a Monitored. A lehetséges értékek a következők: "Invalid", "UnmonitoredAuto", "UnmonitoredManual", "Monitored". Alapértelmezett érték: "UnmonitoredAuto".
rollingUpgradeMode?: UpgradeMode
Tulajdonság értéke
sortOrder
Meghatározza, hogy a frissítés milyen sorrendben haladjon végig a fürtön. Lehetséges értékek: "Invalid", "Default", "Numerikus", "Lexikographical", "ReverseNumeric", "ReverseLexicographical". Alapértelmezett érték: "Alapértelmezett".
sortOrder?: UpgradeSortOrder
Tulajdonság értéke
upgradeKind
A frissítés típusa az alábbi lehetséges értékek közül. A lehetséges értékek a következők: 'Invalid', 'Rolling'. Alapértelmezett érték: "Rolling".
upgradeKind?: UpgradeKind
Tulajdonság értéke
upgradeReplicaSetCheckTimeoutInSeconds
A frissítési tartomány feldolgozásának letiltására és a rendelkezésre állás elvesztésének megelőzésére szolgáló maximális idő váratlan problémák esetén. Ha ez az időtúllépés lejár, a frissítési tartomány feldolgozása a rendelkezésre állási hibáktól függetlenül folytatódik. Az időtúllépés minden frissítési tartomány elején alaphelyzetbe áll. Az érvényes értékek 0 és 42949672925 közé esnek. (aláíratlan 32 bites egész szám).
upgradeReplicaSetCheckTimeoutInSeconds?: number
Tulajdonság értéke
number