Преимущества использования Passenger + Apache перед Webrick

Я хочу убедить свое руководство, что использование Apache + установка пассажира — это способ запустить производство, а не вебрик или дворняга.

Я нашел некоторые точки из сети.

Было бы здорово, если бы вы добавили свои мысли, так как это определенно поможет мне изложить мою точку зрения. (технические подробности приветствуются)

и было бы здорово, если бы вы прислали несколько ссылок, если они у вас есть

заранее спасибо

ваше здоровье

Самера


person sameera207    schedule 13.07.2011    source источник
comment
Каковы ваши требования к скорости/масштабированию? Вы страдаете от проблем с производительностью? Ваша стратегия развертывания слишком болезненна? Что вы ожидаете улучшить при переходе на пассажирский? Почему вы в настоящее время недовольны Webrick/Mongrel?   -  person Matt    schedule 13.07.2011
comment
привет @matt Да, все дело в скорости и масштабе, потому что в этой системе в настоящее время извлекаются данные примерно за 5 лет, поэтому главной проблемой является производительность и будущая масштабируемость, и в будущем сайт также планирует иметь полную поддержку SSL   -  person sameera207    schedule 13.07.2011


Ответы (1)


вы можете просмотреть сравнение и сделать свой выбор

Overall conclusion
Participant                                      Speed (r/sec)  Memory usage (MB)
Apache (prefork MPM) + Phusion Passenger         444.88         240.0
Apache (worker MPM) + Phusion Passenger          452.10         238.5
Nginx + Mongrel Cluster                          354.80         227.0
Nginx + Thin                                     458.0          228.0
LiteSpeed                                        470.03         334.0
Apache (worker MPM) + Ruby Enterprise
Edition + Phusion Passenger                      564.30         163.5
person Anatoly    schedule 22.07.2011
comment
но все больше и больше разработчиков сейчас предпочитают использовать Unicorn. это лучший выбор на сегодня - person Anatoly; 23.07.2011