自動縮放¶
Knative Serving 為應用程式提供自動縮放,或稱為自動調整,以符合傳入的需求。 預設情況下,此功能由 Knative Pod Autoscaler (KPA) 提供。
例如,如果應用程式沒有收到任何流量,並且已啟用縮放到零,Knative Serving 會將應用程式縮減到零個複本。如果停用了縮放到零,則應用程式會縮減到叢集上為應用程式指定的最小複本數。 如果應用程式的流量增加,則會增加複本以滿足需求。
如果您擁有叢集管理員權限,則可以為您的叢集啟用和停用縮放到零的功能。 請參閱設定縮放到零。
若要為叢集上已啟用的應用程式使用自動縮放,您必須設定並行和縮放界限。
其他資源¶
- 試用Go 自動縮放範例應用程式。
- 設定您的 Knative 部署以使用 Kubernetes 水平 Pod 自動調整器 (HPA) 而不是預設的 KPA。 關於如何安裝 HPA,請參閱安裝選用的 Serving 擴充功能。
- 設定自動調整器使用的度量類型。