gpt4 book ai didi

ruby-on-rails - Heroku 水平与垂直缩放和 1x 与 2x dynos

转载 作者:行者123 更新时间:2023-12-03 13:42:23 27 4
gpt4 key购买 nike

Heroku 上的标准 1x dyno 允许 512MB 的 RAM。 Heroku 上的标准 2x dyno 允许 1GB。从 1x dyno 升级到 2x dyno 称为​​垂直缩放,而添加更多 1x dyno 则称为水平缩放。

我相信水平缩放允许我的应用程序为更多的 http 请求提供服务,但我不太确定垂直缩放的作用。

我认为 Heroku 还不太清楚的另一件事是:是否有 2 个 1x dynos 仍然只提供 512MB 的 RAM(而不是 512MB + 512MB)?如果是这种情况,我的应用程序在 1 1x dyno 和 1 2x dyno 下有多少内存?

在升级/降级 Heroku 网站上的 dynos 数量后,是否还需要通过终端完成其他任何操作才能使它们工作?

最佳答案

I believe horizontal scaling allows my app to service more httprequests, but I'm not so sure what vertical scaling does


垂直扩展通过添加资源来增加现有硬件或软件的容量。它可以增强您的服务器,但是,它受限于您只能获得与服务器大小一样大的事实。
垂直扩展还改进了请求的响应时间并导致处理更多的 HTTP 请求。

Another thing that I don't think is too clear about Heroku: Doeshaving 2 1x dynos still only provide 512MB of RAM total (instead of512MB + 512MB)? If that is the case, how much RAM does my app havewith 1 1x dyno and 1 2x dyno?


2 1x dynos 意味着您的代码在两个 dynos 上运行,每个 dynos 有 512MB 的内存。
Heroku 负载均衡器会自动将请求分发到

And after upgrading/downgrading the amount of dynos on Heroku'swebsite, is there anything else that has to be done through theterminal to get them working?


关于ruby-on-rails - Heroku 水平与垂直缩放和 1x 与 2x dynos,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35517221/

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