Le 19 juillet 2011 19:10, [email protected] <[email protected]> a écrit :
> C'est Passenger 3.0.7 et donc Nginx 1.0.0... > Ok, tu parlais des log apache :). En zyeutant rapidement la source de nginx, la 502 ne saute que dans la partie du code qui s'occupe des servers upstreams, comme quand j'avais des problème de Thin qui meurent derrière le nginx. A priori il y a aussi des histoires de cache (avec flags de compilation), donc j'ose imaginer qu'il faut(faille?) désactiver le caching pour reproduire le bug de manière systématique. Enfin, il faut regarder comment Passenger s'intègre dans nginx, ou si nginx intègre les modules comme des upstream. Par simple curiosité, et sans vouloir démarrer des trolls, quel avantage(s) trouves-tu à Passenger vs. Thin ? Je ne suis pas familier du web mais j'ai du m'y mettre, et j'aimerais être au fait des divers options. Pour info j'ai fait un truc un peu overkill avec 8 process dont 4 sont réservés à la collection des données (critique) et 4 pour la présentation des résultats aux utilisateurs. Et j'ai deux couches de reverses proxy pour des raisons de compromis avec ce qu'il y avait déjà (et ça marche trés bien :)). --Lucas > L'erreur est reporté à 2 ou 3 endroits (stackoverflow, serverfault et ml > passenger), mais sans solution... > > ++ > > yk > > > Le 19 juillet 2011 18:53, lucas di cioccio <[email protected]> a > écrit : > > >> >> Le 19 juillet 2011 18:47, [email protected] <[email protected]> a >> écrit : >> >> Hello tous, >>> >>> On a quelques applications tournant avec Rails 3.1.rc4 derrière >>> Passenger+Nginx. >>> >>> De manière aléatoire, je n'arrive pas à accéder à l'application et nginx >>> me rend la page "502 Bad Gateway". Est-ce que ça vous arrive aussi ? Est-ce >>> que quelqu'un a une solution au problème ? >>> >>> Evidemment, je ne vois rien de spécial, ni dans les logs Rails, ni dans >>> les logs apache. Les applications en rails 3.0.x ou 2.3.x se comportent >>> normalement sur la même plate-forme... >>> >> >> Tu as un apache ou un nginx? >> Bad gateway en général c'est quand un reverse proxy ne peut trouver >> d'upstream. Pour passenger, je ne sais pas comment il tourne. >> >> --Lucas >> >> >>> >>> ++ >>> >>> yk >>> >>> -- >>> 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] >> >> >> -- >> 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] > > > -- > 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] > -- 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]
