我有一个在Openshift上运行的spring boot应用程序。我尚未设置任何配额限制。我如何获得我需要多少个 pod 副本?它仅取决于流量吗?
最佳答案
基本上,OpenShift(Kubernetes) Controller 确定通过在新Pod上配置的请求资源,可以在集群中的工作节点上调度多少个Pod。但是,如果您尚未在新Pod上配置任何请求资源,则从理论上讲,您可以安排Pod副本,直到所有工作节点都允许良好运行Pod容器进程为止。这意味着Kubernetes无法确定可以适当调度多少个Pod。因此,您应该配置资源请求(CPU和内存)以获得最佳性能,并通过对应用程序进行性能测试来有效地使用资源。
关于spring-boot - Openshift:我的Spring Boot应用程序需要多少个Pod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61625627/