首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes HPA实现细节

Kubernetes HPA实现细节
EN

Stack Overflow用户
提问于 2018-02-20 09:38:09
回答 1查看 96关注 0票数 1

我已经为我的集装箱增加了HPA支持,它们正在按预期扩展和进入。但是,我不确定码头集装箱在缩放过程中的内部状态。

假设我有一个正在进行的进程,副本的数量是1个。如果cpu使用率超过阈值,副本就会扩展到2或3个。我知道新的副本已经准备好为新请求服务了,但是正在进行的过程会发生什么呢?此外,在无状态和有状态进程的情况下,它将如何受到影响?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-20 10:36:38

您正在进行的流程不应受到缩放操作的影响,现有请求将继续在现有容器中处理,而新请求将被路由到集群提供的新容器中。

在无状态进程的情况下,扩展不应影响响应,因为服务在任何容器中都不包含任何状态。

有状态服务的情况要复杂得多,而且有点超出了这么一个问题的范围。您可以检查k8s statefulset对象以了解它们是如何解决此问题的,并将其考虑为集群中运行的有状态进程。查看文档以获得更多信息。

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

https://stackoverflow.com/questions/48882015

复制
相关文章

相似问题

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