首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >库伯奈特斯HorizontalPodAutoscaler maxReplicas

库伯奈特斯HorizontalPodAutoscaler maxReplicas
EN

Stack Overflow用户
提问于 2022-08-28 19:00:44
回答 1查看 36关注 0票数 1

社区。

我对HorizontalPodAutoscaler ( HPA )在Kubernetes中的使用有疑问,使用HPA的最佳实践是什么,特别是在MaxReplicate的实现中,例如,如果我有一个集群,其中有3个工作节点运行一个应用程序,并且设置HPA来扩展多达20个荚,但是它是一个好的实践,比可用节点多出3倍?还是将集群中相同数量的可用工作节点扩展为更好的方法?

谢谢您的优待

EN

回答 1

Stack Overflow用户

发布于 2022-08-28 20:05:37

首先,您需要测试您的应用程序,并确定每个荚的合理资源“请求和限制”。

在设置了每个荚的限制后,您就知道集群可以维护多少个荚。for example if you have total/free 10 cpu and 10 Gi memory over the cluster and you set limit per pod to have 1 cpu and 1 Gi memo then you can run up to 10 pods.

然后,是时候运行您的负载测试,并以您计划运行的符合正常/每日流量的最低数量的最大流量来启动预期的流量。逐步启动新的吊舱,检查你是否能够处理高流量的问题,或者你还需要增加更多的吊舱。重复这一步骤,直到达到适当数量的豆荚为止。然后,您得到了最大数量的荚,您可以配置在您的HPA。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73521419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档