Aracılığıyla paylaş


AutoScaler Sınıf

Kubernetes Web hizmetinin otomatik ölçeklendirme yapılandırmasının ayrıntılarını tanımlar.

Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya update yöntemini AksWebservice kullanırsınızdeploy_configuration.

Otomatik Ölçeklendiriciyi başlatın.

Devralma
builtins.object
AutoScaler

Oluşturucu

AutoScaler(autoscale_enabled, max_replicas, min_replicas, refresh_period_seconds, target_utilization)

Parametreler

autoscale_enabled
bool
Gerekli

Otomatik Ölçeklendiricinin etkinleştirildiğini veya devre dışı bırakılıp bırakılmadığını gösterir.

max_replicas
int
Gerekli

Otomatik Ölçeklendirici için kullanılacak kapsayıcı sayısı üst sınırı.

min_replicas
int
Gerekli

Otomatik Ölçeklendirici için kullanılacak en az kapsayıcı sayısı.

refresh_period_seconds
int
Gerekli

Otomatik Ölçeklendiricinin Web hizmetini ölçeklendirmeye çalışma sıklıkları.

target_utilization
int
Gerekli

Otomatik Ölçeklendiricinin Web hizmeti için korumayı denemesi gereken hedef kullanım (100'ün yüzdesinde).

autoscale_enabled
bool
Gerekli

Otomatik Ölçeklendiricinin etkinleştirildiğini veya devre dışı bırakılıp bırakılmadığını gösterir.

max_replicas
int
Gerekli

Otomatik Ölçeklendirici için kullanılacak kapsayıcı sayısı üst sınırı.

min_replicas
int
Gerekli

Otomatik Ölçeklendirici için kullanılacak en az kapsayıcı sayısı.

refresh_period_seconds
int
Gerekli

Otomatik Ölçeklendiricinin Web hizmetini ölçeklendirmeye çalışma sıklıkları.

target_utilization
int
Gerekli

Otomatik Ölçeklendiricinin Web hizmeti için korumayı denemesi gereken hedef kullanım (100'ün yüzdesinde).

Değişkenler

autoscale_enabled
bool

Otomatik Ölçeklendiricinin etkinleştirildiğini veya devre dışı bırakılıp bırakılmadığını gösterir.

max_replicas
int

Otomatik Ölçeklendirici için kullanılacak kapsayıcı sayısı üst sınırı.

min_replicas
int

Otomatik Ölçeklendirici için kullanılacak en az kapsayıcı sayısı.

refresh_period_seconds
int

Otomatik Ölçeklendiricinin Web hizmetini ölçeklendirmeye çalışma sıklıkları.

target_utilization
int

Otomatik Ölçeklendiricinin Web hizmeti için korumayı denemesi gereken hedef kullanım (100'ün yüzdesinde).

Yöntemler

deserialize

JSON nesnesini Otomatik Ölçeklendirici nesnesine dönüştürün.

serialize

Bu AutoScaler nesnesini JSON serileştirilmiş sözlüğüne dönüştürün.

deserialize

JSON nesnesini Otomatik Ölçeklendirici nesnesine dönüştürün.

static deserialize(payload_obj)

Parametreler

payload_obj
dict
Gerekli

Otomatik Ölçeklendirici nesnesine dönüştürülecek JSON nesnesi.

Döndürülenler

Sağlanan JSON nesnesinin AutoScaler gösterimi.

Dönüş türü

serialize

Bu AutoScaler nesnesini JSON serileştirilmiş sözlüğüne dönüştürün.

serialize()

Döndürülenler

Bu AutoScaler nesnesinin JSON gösterimi.

Dönüş türü