Heim  >  Fragen und Antworten  >  Hauptteil

Apache – Informationen zur Behandlung von 502-Fehlern durch Nginx

Hallo
Ich bin auf ein Problem gestoßen, das heißt, ich verwende vorne Nginx und hinten Apache.

Aber manchmal, wenn Apache neu startet (vorausgesetzt, der Neustart verläuft nicht reibungslos), gibt Nginx sofort 502.

zurück

Wie stelle ich sicher, dass Nginx eine Verbindung zum Backend (z. B. Apache) herstellt? Wenn das Backend nicht reagiert oder nicht gestartet wird, versucht Nginx es N-mal erneut und gibt 502 zurück?

Anstatt sofort 502 zurückzusenden, vielen Dank!

某草草某草草2713 Tage vor518

Antworte allen(1)Ich werde antworten

  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:00:41

    nginx反向代理找不到apache,肯定报502错误,此时服务不可用。即使重试n次再报错,在重试的过程中,服务也是挂掉的,只是不显示502错误。
    我觉得你想要的需求就是,纵使nginx出错也不显示502错误。那么,直接屏蔽掉502错误行吗?

    Antwort
    0
  • StornierenAntwort