0

在 Kubernetes 中,我们可以设置 CPU 的限制和请求。如果容器超过限制,据我了解,它将被限制。但是,如果容器超过了请求但仍低于限制,会发生什么?

我会在我的应用程序上看到性能问题吗?

4

2 回答 2

1

如果 CPU 超出请求并保持在限制以下,则不会有任何问题。

但是我已经看到,如果您的应用程序需要250m的 CPU 并且您请求的 CPU50m,您可能会看到性能问题。

于 2021-10-02T12:42:40.047 回答
1

但是,如果容器超过了请求但仍低于限制,会发生什么?

什么都没发生。资源请求用于将您的 pod 调度到具有容量的节点。

如果您的节点上的资源稀缺,它可能会被驱逐。

于 2021-10-02T12:43:15.747 回答