1

嗨,我打算在 mongrel 上运行 jruby(最新的 1.5.3),但是对于一个简单的网站,它在 x64 服务器上需要多少内存?需要多少个实例?

每天 10000 次页面浏览量

对于相同的要求,红宝石的数字是多少。

欢迎任何参考生产数据。

4

1 回答 1

3

您可能不会将 mongrel 与 jruby 一起使用,至少我从未听说过。我们使用 trinidad 运行一个应用程序,它包装了 tomcat7,并且为了与您正在寻找的类似的性能,我使用 1gb 堆。

Mongrel 对于使用乘客或瘦或独角兽的更强大的设置确实不受欢迎。

如果你的内存有限,根据我的经验,CRuby 是最好的选择。尝试 REE 或 ruby​​-1.9.2 与 Passenger3 和 nginx。这是一个超级简单的设置,而且速度非常快。

JRuby 肯定会占用更多内存,但如果您有 java 需求,则没有太多选择。

10000 次页面浏览量,您应该使用一个小型 ec2 实例(如果这是您instances所指的)

确实很难给出明确的答案,因为这完全取决于您正在运行的应用程序类型。是 CPU 密集型计算,还是内存密集型数据?谁知道

根据我的经验,CRuby 往往比 JRuby 简单得多,更易于本地使用(即测试在 cruby 中运行速度明显更快)并且速度也非常快。

于 2010-11-09T16:37:57.763 回答