k8s中HPA的工作原理是什么?

打印 上一主题 下一主题

主题 679|帖子 679|积分 2039

HPA = HorizontalPodAutoscaler
 
也就是k8s中的pod自动扩缩容的管理器,那么,HPA究竟是如何工作的?
 
下面的内容,就为你进行详细的讲解......
 

上面的这张图,是HPA工作的整个流程。
 
概括来说,HPA主要是“检查,更新,再次检查”,这样的一个循环的流程。
 
HPA基本的工作流程如下:
 
1、HPA会持续的监控metrics server,收集pod资源的使用数据
2、基于收集的数据,HPA计算出需要多少副本实例
3、做出决定是否需要修改应用实例数
4、HPA对应用控制器,发起扩缩容操作,以达到需要的副本数
 
HPA会持续的监控、计算、决定、修改副本数,这样的过程。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

刘俊凯

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表