AutoscaleProfile interface
Det här är autoskalningsprofilen för klustret. Detta gör att kunden kan skapa kluster som är aktiverat med Autoskalning.
Egenskaper
autoscale |
Användare för att ange vilken typ av autoskalning som ska implementeras – schemalagd eller belastningsbaserad. |
enabled | Detta anger om automatisk skalning är aktiverat på HDInsight i AKS-kluster. |
graceful |
Den här egenskapen är för en respitfri timeout för avaktivering. Den har en standardinställning på 3 600 sekunder innan tvingad avstängning sker. Det här är den maximala tiden att vänta på att containrar och program som körs ska slutföras innan en AVAKTIVERINGsnod övergår till INAKTIVERAD. Standardvärdet är 3 600 sekunder. Negativt värde (t.ex. -1) hanteras som oändlig timeout. |
load |
Profiler för belastningsbaserad autoskalning. |
schedule |
Profiler för schemabaserad autoskalning. |
Egenskapsinformation
autoscaleType
Användare för att ange vilken typ av autoskalning som ska implementeras – schemalagd eller belastningsbaserad.
autoscaleType?: string
Egenskapsvärde
string
enabled
Detta anger om automatisk skalning är aktiverat på HDInsight i AKS-kluster.
enabled: boolean
Egenskapsvärde
boolean
gracefulDecommissionTimeout
Den här egenskapen är för en respitfri timeout för avaktivering. Den har en standardinställning på 3 600 sekunder innan tvingad avstängning sker. Det här är den maximala tiden att vänta på att containrar och program som körs ska slutföras innan en AVAKTIVERINGsnod övergår till INAKTIVERAD. Standardvärdet är 3 600 sekunder. Negativt värde (t.ex. -1) hanteras som oändlig timeout.
gracefulDecommissionTimeout?: number
Egenskapsvärde
number
loadBasedConfig
Profiler för belastningsbaserad autoskalning.
loadBasedConfig?: LoadBasedConfig
Egenskapsvärde
scheduleBasedConfig
Profiler för schemabaserad autoskalning.
scheduleBasedConfig?: ScheduleBasedConfig
Egenskapsvärde
Azure SDK for JavaScript