mod_ruby на apache: очень медленно - PullRequest
1 голос
/ 15 ноября 2009

Даже запрос от самого сервера занимает около 7 секунд (стартовая страница установки «redmine») ..

При запуске ruby ​​под WEBrick тот же запрос занимает всего миллисекунды ...

Я абсолютно новичок в ruby, поэтому понятия не имею, с чего начать инвестирование на этом .. Или лучшее решение для локального перенаправления запроса apache на сервер WEBrick?

Ответы [ 2 ]

5 голосов
/ 15 ноября 2009

Если вы хотите использовать настройки Apache, вы можете попробовать mod_rails aka phusion passenger . Установка проста, и ее производительность лучше, чем у стека mongrel или webrick.

3 голосов
/ 15 ноября 2009

Если вы используете mod_ruby, каждый запрос запускает новый экземпляр Ruby, обслуживает страницу, затем отбрасывает ее. Это глупо медленно. mod_rails, или Phusion Passenger, разделяет переводчика и очень быстр.

...