0

对于预期接收中等(不重,但也不轻)流量的生产 Rails 应用程序,推荐的服务器布局是什么?我正在考虑运行 Apache 和 Passenger (mod_rails) 的设置。多少应用程序服务器、Web 服务器和数据库服务器才有意义?应该如何设置它们以提供冗余、故障转移、可靠性等?

我知道这是一个广泛的问题,取决于很多因素,但我只是在寻找关于如何解决这个问题的一般建议和建议。

4

2 回答 2

1

乘客和 Apache 或 Nginx 是很好的起点。

其余的基本上取决于您的预算和要求,基本上不可能给出预设的回应。

单台服务器是一个很好的起点,您可能会惊讶于单台经过适当调整的规格齐全的机器可以翻转的流量。

如果您有两台服务器的预算,那么拆分 Web 服务器和数据库是下一个合乎逻辑的步骤。

于 2010-09-23T23:08:26.730 回答
1

我强烈推荐使用 Heroku。让它为您托管应用程序,并在您需要更多工人时调高拨号盘。

于 2010-09-23T19:53:35.667 回答