2010-01-27 6 views
2

У меня есть виртуальный выделенный сервер, который я использую для размещения небольших сайтов, которые недостаточно велики, чтобы оправдать свой выделенный выделенный фрагмент. Я разработчик Rails, и в настоящее время я использую стек Ubuntu/Nginx/Mongrel Cluster/SQLite для развертывания этих приложений.Самый ресурсоэффективный способ развертывания нескольких приложений Rails на одном сервере

Я чувствую, что память, потребляемая каждым экземпляром Mongrel, слишком высока. Мне интересно, как рекомендуется использовать эти приложения, чтобы свести использование ресурсов к минимуму. Я слышал, что Монгрель больше не рекомендуется в пользу Пассажира. Однако я продолжал использовать Mongrel, потому что чувствую, что он более легкий. Это может быть полное неправильное восприятие с моей стороны.

Любые идеи?

ответ

1

Наличие Passenger + Enterprise RoR может помочь с объемом памяти (и, возможно, производительности).