繁体   English   中英

Azure Kube.netes 服务扩展和 HPA

[英]Azure Kubernetes Service Scaling and HPA

有没有一种方法可以在 Azure Kube.netes 服务上启用基于“每秒请求数”的缩放?

AKS 中的 HPA 确实允许基于 CPU 和 Memory 约束的水平 pod 缩放,但没有直接的方法来实现 - 每秒请求数。 有没有办法在 AKS 捆绑的指标服务器中使用高级指标?

如果使用Azure 应用程序网关作为入口控制器,则可以将其指标用于水平自动缩放器。 您可以在此处找到有关用例的文档。 请注意,此功能似乎仍处于测试阶段。

因为默认情况下,水平 Pod 自动缩放器每 60 秒检查一次 Metrics API 以检查副本数的任何所需更改,因此不可能每秒升级和缩小 HPA。 当需要更改时,副本的数量会根据targetCPUUtilizationPercentage相应地增加或减少。

从 Kubernetes 1.12 开始,扩展事件没有延迟,但是缩减事件的延迟默认为 5 分钟。

在此处输入图像描述

参考: https ://docs.microsoft.com/en-us/azure/aks/concepts-scale

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM