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

Name Description
autoscale_enabled
Gerekli

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

max_replicas
Gerekli
int

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

min_replicas
Gerekli
int

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

refresh_period_seconds
Gerekli
int

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

target_utilization
Gerekli
int

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

autoscale_enabled
Gerekli

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

max_replicas
Gerekli
int

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

min_replicas
Gerekli
int

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

refresh_period_seconds
Gerekli
int

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

target_utilization
Gerekli
int

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

Değişkenler

Name Description
autoscale_enabled

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

Name Description
payload_obj
Gerekli

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

Döndürülenler

Tür Description

Sağlanan JSON nesnesinin AutoScaler gösterimi.

serialize

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

serialize()

Döndürülenler

Tür Description

Bu AutoScaler nesnesinin JSON gösterimi.