Erreur 502 Bad Gateway avec NGINX

HarukaHaruka PluXml Project Manager
Bonjour,

Par intermittence, j'ai une erreur 502 Bad Gateway sur mon blog. J'utilise NGINX et FastCGI et suis obligé de redémarrer la machine pour que le site soit de nouveau accessible.

Qu'est-ce qui cause problème à votre avis ?

Réponses

  • Tu utilises Nginx vraiment comme serveur HTTP ou seulement en reverse proxy avec Apache2 ?
  • HarukaHaruka PluXml Project Manager
    Je l'utilise vraiment comme serveur HTTP.
  • Qu'elles sont les valeurs de ces deux paramètres ?

    fastcgi_buffers
    fastcgi_buffer_size
  • HarukaHaruka PluXml Project Manager
    J'ai les valeurs suivantes :

    fastcgi_buffers 8 32k;
    fastcgi_buffer_size 32k;

    Merci de m'aider ;)
  • Je pense que ça vient de là ton problème. Tu as besoin d'optimiser un peu ton backend fastcgi.

    Pour ce faire ajuste change les valeurs pour celles-ci :

    fastcgi_buffers 256 16k;
    fastcgi_buffer_size 32k;

    Tu peux affiner.

    Pour plus d'explication je te recommande le wiki de nginx : http://wiki.nginx.org/HttpFcgiModule#fastcgi_buffers
  • HarukaHaruka PluXml Project Manager
    Merci mais malheureusement ça n'a pas marché.

    J'ai utilisé un script (http://blog.courtine.org/2010/07/18/fin-de-mise-en-place-du-blog/) qui créé plusieurs processus php5-cgi et qui limite le nombre de requête via FastCGI.

    C'est php5-cgi qui pose problème en s’arrêtant sans laisser de traces dans les logs. Nginx ne peut donc plus résoudre de requête php.

    Pour le moment ça marche, on verra dans quelques jours.
  • HarukaHaruka PluXml Project Manager
    décembre 2011 modifié
    Bon ça fait 4 jours et mes cinq instances de php5-cgi tournent toujours.

    jhpQUGES6eYk8.jpg

    Je n'ai donc plus d'erreur 502 , mais je ne sais toujours pas ce qui a causé ce problème...
Connectez-vous ou Inscrivez-vous pour répondre.