Требуется ли память для jruby + rails + mongrel? - PullRequest
1 голос
/ 09 ноября 2010

привет Я планирую запустить jruby (последняя версия 1.5.3) на mongrel, но сколько памяти потребуется на сервере x64 для простого веб-сайта? и сколько экземпляров потребуется?

10000 просмотров страниц в день

для того же требования, что будут цифры для рубина.

приветствуются любые справочные данные о производстве.

1 Ответ

3 голосов
/ 09 ноября 2010

Вы, вероятно, не будете использовать дворнягу с Джруби, по крайней мере я никогда не слышал об этом.Мы запускаем приложение, используя Trinidad, который упаковывает tomcat7, и для производительности, аналогичной той, которую вы ищете, я использую кучу в 1 Гб.

Mongrel действительно потерял предпочтение для более надежных настроек, например, для пассажира, худого или единорога.

Если вы ограничены в памяти, из моего опыта CRuby - это то, что нужно.Попробуйте REE или ruby-1.9.2 с Passenger3 и nginx.Это очень простая и очень быстрая установка.

JRuby определенно занимает больше памяти, но если у вас есть требования к Java, у вас нет большого выбора.

10000 просмотров страниц, вам не стоит тратить время намаленький экземпляр ec2 (если это то, к чему относится ваш instances)

Очень сложно дать однозначный ответ, хотя все зависит от того, какое приложение вы используете.это интенсивный процесс вычисления или объем памяти данных?кто знает

Из моего опыта CRuby, как правило, намного проще, чем JRuby, проще для локального использования (т. е. тесты выполняются значительно быстрее в cruby), а также очень быстро.

...