gpt4 book ai didi

ruby-on-rails - 是设置 puma 工作线程更好,还是只是在 kubernetes 上的 Rails 应用程序中添加更多 pod 更好?

转载 作者:行者123 更新时间:2023-12-02 02:06:51 26 4
gpt4 key购买 nike

对于生产环境中的 Rails 应用程序,除了自动缩放器之外,设置一些 puma 工作人员是一个好的做法吗?还是拥有更多正在运行的 pod 更好?

最佳答案

根据我的经验,拥有更多数量的较小(就资源占用而言)pod 比拥有更少数量的较大 pod 更好。

我产生这个想法的原因是:

1) 较小的 pod 生成速度更快,并且可以通过 kube Controller 移动;

2) Pod 实例的故障对系统整体性能的影响较小(因为有更多数量的其他副本在运行);

3) 更大的 Pod 可能需要集群自动缩放器更频繁地生成新节点(它需要节​​点上有更多可用资源才能进行调度)。

这是我的想法,但我很想有其他意见。

关于ruby-on-rails - 是设置 puma 工作线程更好,还是只是在 kubernetes 上的 Rails 应用程序中添加更多 pod 更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48308715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com