阿里云文档 2025-04-21

使用HPA基于QPS数据实现应用的弹性伸缩

如果您的应用需要根据单位时间内收到的请求数量动态地调整计算资源总量,您可以使用ALB实例统计的QPS数据为应用的Pod设置弹性伸缩。

阿里云文档 2025-04-14

如何通过ARMS APM应用监控服务实现应用的HPA弹性伸缩

当应用接口的请求访问量飙升时,您可以通过Java应用接口的QPS配置HPA弹性策略,实现应用的弹性扩缩。本文介绍如何通过ARMS APM应用监控服务实现应用的HPA弹性伸缩。

阿里云文档 2025-03-27

根据不同业务场景调节HPA扩缩容灵敏度

在集群中启用容器水平伸缩HPA后,如果默认的扩缩容行为无法满足业务需求,您可以通过behavior字段更细粒度地配置缩容(scaleDown)和扩容(scaleUp)行为。例如,您可以在流量急剧上升时实现快速扩容,负载波动频繁的场景下实现快速扩容和缓慢缩容,对状态敏感的应用实现禁止缩容等。

阿里云文档 2025-03-26

实现容器定时水平伸缩CronHPA与容器水平伸缩HPA的协同配置

由于CronHPA和HPA两者无法相互感知,如果您的应用使用YAML同时配置了CronHPA和HPA,可能会出现两种配置独立工作,后执行操作覆盖了先执行操作的现象。为了解决这个问题,ACK提供了CronHPA兼容HPA的方案——当检测到两者同时存在时,将HPA作为CronHPA的扩缩容对象,从而实现...

阿里云文档 2025-03-06

Gitops应用使用HPA

由于Argo CD会定时同步Git仓库和集群中应用的状态,会和通过容器水平伸缩(HPA)来控制Pod副本数的行为发生冲突。因此对于使用GitOps发布的应用,如果使用容器水平伸缩控制Pod副本数,您需要对应用进行相应配置避免产生冲突。配置方式按照副本数分为默认1个副本和默认多个副本两种场景。

文章 2020-04-30 来自:开发者社区

Kubernetes弹性伸缩全场景解读(八) - 定时伸缩组件支持HPA兼容

前言 在之前的文章中,我们介绍了kubernetes-cronhpa-controller是如何通过设置定时的方式触发容器的水平副本伸缩,但是在实际的场景下,虽然定时伸缩对于负载有规律的应用比较友好,但是应用为了防止突发的流量冲击,还是会配置HPA来做最后的保障的。那么CronHPA与HPA之间该怎么选择呢? 定时伸缩组件兼容HPA 在抉择什么时候需要CronHPA,什么时候使用HPA的时候,我....

文章 2019-07-31 来自:开发者社区

Kubernetes 弹性伸缩全场景解析(三) - HPA 实践手册

在上一篇文章中,给大家介绍和剖析了 HPA 的实现原理以及演进的思路与历程。本文我们将会为大家讲解如何使用 HPA 以及一些需要注意的细节。  autoscaling/v1 实践 v1 的模板可能是大家平时见到最多的也是最简单的,v1 版本的 HPA 只支持一种指标 ——  CPU。传统意义上,弹性伸缩最少也会支持 CPU 与 Memory 两种指标,为什么在 Kubernet...

文章 2019-07-24 来自:开发者社区

Kubernetes 弹性伸缩全场景解读(二)- HPA 的原理与演进

前言 在上一篇文章 Kubernetes 弹性伸缩全场景解析 (一):概念延伸与组件布局中,我们介绍了在 Kubernetes 在处理弹性伸缩时的设计理念以及相关组件的布局,在今天这篇文章中,会为大家介绍在 Kubernetes 中弹性伸缩最常用的组件 HPA(Horizontal Pod Autoscaler)。HPA 是通过计算 Pod 的实际工作负载进行重新容量规划的组件,在资源池...

文章 2018-12-03 来自:开发者社区

Kubernetes弹性伸缩全场景解析(三) - HPA实践手册

前言 在上一篇文章中,给大家介绍和剖析了HPA的实现原理以及演进的思路与历程。在本文中,我们会为大家讲解如何使用HPA以及一些需要注意的细节。 autoscaling/v1实践 v1的模板可能是大家平时见到最多的也是最简单的,v1版本的HPA只支持一种指标 —— CPU。传统意义上,弹性伸缩最少也会支持CPU与Memory两种指标,为什么在Kubernetes中只放开了CPU呢?其实最早的HP.....

Kubernetes弹性伸缩全场景解析(三) - HPA实践手册
文章 2018-11-29 来自:开发者社区

Kubernetes弹性伸缩全场景解读(二) - HPA的原理与演进

前言在上一篇文章中,我们介绍了在Kubernetes在处理弹性伸缩时的设计理念以及相关组件的布局,在今天这篇文章中,会为大家介绍在Kubernetes中弹性伸缩最常用的组件HPA(Horizontal Pod Autoscaler)。HPA是通过计算Pod的实际工作负载进行重新容量规划的组件,在资源池符合满足条件的前提下,HPA可以很好的实现弹性伸缩的模型。HPA到目前为止,已经演进了三个大的版....

Kubernetes弹性伸缩全场景解读(二) - HPA的原理与演进

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云容器服务 ACK

云端最佳容器应用运行环境,安全、稳定、极致弹性

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等