On Dec 12, 2007 1:25 PM, Denis Gesbert <[EMAIL PROTECTED]> wrote:
>
> Bonjour à tous,
>
> je développe et déploie une application Rails sur un intranet, la
> machine de production est un PC sous linux. Pour le moment, je suis
> encore en phase de dev, j'ai mis une version non finalisée à dispo de
> mes utilisateurs pour qu'ils puissent apporter des commentaires, pour
> cela j'utilise simplement mongrel.  Maintenant pour le déploiement,
> mongrel est il une solution satisfaisante, ou vaut il mieux passer par
> apache et fastcgi? ou autre chose en fait quelles sont les solutions
> recommandées en terme de stabilité et de monté en charge?
> Merci d'avance
>

Personnelement j'utilise mongrel_rails qui permet de faire un pool de
mongrel. Ensuite j'utilise nginx avec un proxy_pass sur mon pool de
mongrel. Les performances sont tout à fait correcte. Avec en plus une
configuration des fichiers dans /public accessible directement par
nginx pour éviter qu'il passe par mes instances Rails.

Après la méthode FCGI serait un poil plus rapide que le proxy_pass.
Mais la configuration me semble plus compliqué pour le gain.

Enfin tu as swiftiply[1] qui permet de changer le systeme de load
balancing sur mongrel_rails et qui est ainsi plus performant.
Performance qui ne sont réellement constater que pour une forte
charge.

[1] : http://swiftiply.swiftcore.org/


-- 
Cyril Mougel
http://blog.shingara.fr

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à