Какой rails4/ruby2 веб / сервер приложений на unix для производственного использования?

Если бы вы развертывали приложение для рабочих rails 4/ruby ​​2 в Unix, какое приложение / веб-сервер вы бы использовали и почему?

Я использую apache / passenger для своих приложений rails 2 и 3 годами, никаких больших проблем, в целом это работает довольно хорошо. У нас было одно приложение, которое продолжало перезагружаться и пропускало память, но большинство было в порядке.

Это приложение может иметь немного более интенсивный трафик и требует немного более одновременного использования.

Другие варианты, о которых я читал: Тонкий, Единорог, Пума

Мне нужно поддерживать HTTPS, но мне не нужно запускать какие-либо другие приложения на этом сервере, поэтому мне не нужны все функции Apache.

Поэтому я хотел бы услышать от людей, которые запускают производственные приложения в Think, Unicorn, Puma или других, или даже от последнего пассажира (с apache или nginx) и посмотреть, имеют ли они мнение о надежности, безопасности и производительности этих серверов.

1 ответ

Я нашел это сегодня, я думаю, что он довольно неплохо объясняет плюсы и минусы вариантов, которые я описал выше - https://www.engineyard.com/articles/rails-server

Другие вопросы по тегам