Megosztás:


StartClusterUpgradeDescription interface

A fürtfrissítés indításának paramétereit ismerteti.

Tulajdonságok

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.

clusterHealthPolicy

A fürt vagy a fürtcsomópont állapotának kiértékelésére használt állapotszabályzatot definiál.

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.

codeVersion

A fürtkód verziója.

configVersion

A fürt konfigurációs verziója.

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.

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).

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.

monitoringPolicy

A frissítés monitorozási módban történő monitorozásának paramétereit ismerteti.

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".

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".

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".

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).

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