2010-01-27 18 views
2

J'ai un serveur dédié virtuel que j'utilise pour héberger de petits sites Web qui ne sont pas assez grands pour justifier leur propre tranche dédiée. Je suis un développeur Rails et j'utilise actuellement une pile Ubuntu/Nginx/Mongrel Cluster/SQLite pour déployer ces applications. Je sens que la mémoire consommée par chaque instance de Mongrel est trop élevée. Je me demande quelle est la manière recommandée de servir ces applications, c'est de minimiser l'utilisation des ressources. J'ai entendu dire que Mongrel n'est plus recommandé en faveur des passagers. J'ai continué à utiliser Mongrel, parce que je pense que c'est plus léger. Cela peut être une perception erronée complète de ma part, cependant.Le moyen le plus efficace sur le plan des ressources pour déployer plusieurs applications Rails sur un même serveur

Des idées?

Répondre

1

Avoir Passenger + Enterprise RoR peut vous aider avec l'empreinte de la mémoire (et probablement la performance).