recherche

Maison  >  Questions et réponses  >  le corps du texte

nginx - Le serveur apparaît toujours 502 Bad Gateway?

nginx+construction de clusters Tomcat

Mais 502 bad Gateway commence toujours à apparaître à 7 ou 8 heures tous les jours.

Quelqu'un peut-il m'aider à analyser les raisons de diverses situations ?

enregistrement du journal d'erreurs

07/10/2014 07:59:47 [erreur] 7783#0:
*90920 connect() a échoué (111 : connexion refusée) lors de la connexion en amont, client : 124.133.28.7, serveur : xx.com, requête : « GET / HTTP/1.1 », en amont : « http://127.0.1.1 : 8888/", hébergeur : "xx.com"

曾经蜡笔没有小新曾经蜡笔没有小新2748 Il y a quelques jours618

répondre à tous(4)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:28:27

    Accédez directement sur le serveur via http://127.0.1.1:8888/ pour voir si le site est disponible, puis déterminez s'il y a un problème de configuration nginx.

    répondre
    0
  • 迷茫

    迷茫2017-05-16 17:28:27

    Avez-vous ajouté la configuration keepalive à votre amont ?

    upstream backend {
        server http://127.0.0.1:8888;
        keepalive 32;
    }
    

    Établissez une longue connexion entre nginx et le backend pour éviter de créer à plusieurs reprises des connexions TCP lorsqu'un grand nombre de requêtes sont effectuées, sinon 502 se produiront facilement

    Je pense que votre situation est liée à la période spécifique. Elle est probablement causée par le grand nombre de demandes simultanées pendant cette période

    .

    De plus, vérifiez l'utilisation de la mémoire et du processeur de votre serveur d'applications pendant cette période. Il est également possible qu'un bug de code empêche le serveur d'applications de répondre à davantage de connexions

    .

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:28:27

    Peut-être qu'il y a un problème avec le serveur Tomcat ou qu'il y a un bug dans le code

    Regardez le journal Tomcat, il peut y avoir des informations pertinentes

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:28:27

    Lorsque le serveur Tomcat est inaccessible, ngnix signalera 502

    répondre
    0
  • Annulerrépondre