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.objectAutoScaler
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
|
Otomatik Ölçeklendirici için kullanılacak kapsayıcı sayısı üst sınırı. |
min_replicas
Gerekli
|
Otomatik Ölçeklendirici için kullanılacak en az kapsayıcı sayısı. |
refresh_period_seconds
Gerekli
|
Otomatik Ölçeklendiricinin Web hizmetini ölçeklendirmeye çalışma sıklıkları. |
target_utilization
Gerekli
|
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
|
Otomatik Ölçeklendirici için kullanılacak kapsayıcı sayısı üst sınırı. |
min_replicas
Gerekli
|
Otomatik Ölçeklendirici için kullanılacak en az kapsayıcı sayısı. |
refresh_period_seconds
Gerekli
|
Otomatik Ölçeklendiricinin Web hizmetini ölçeklendirmeye çalışma sıklıkları. |
target_utilization
Gerekli
|
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
|
Otomatik Ölçeklendirici için kullanılacak kapsayıcı sayısı üst sınırı. |
min_replicas
|
Otomatik Ölçeklendirici için kullanılacak en az kapsayıcı sayısı. |
refresh_period_seconds
|
Otomatik Ölçeklendiricinin Web hizmetini ölçeklendirmeye çalışma sıklıkları. |
target_utilization
|
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. |