Studenten, die Websites erstellen, stellen häufig fest, dass einige Nginx-Server beim Zugriff 504 Gateway Timeout-Fehler melden. Im Allgemeinen wird dies durch die langsame Reaktion des standardmäßigen Fastcgi-Prozesses von Nginx verursacht, es gibt jedoch auch andere Situationen. Hier fasse ich einige Lösungen zu Ihrer Information zusammen. So beheben Sie den Fehler „504 Gateway Time-out“ Methoden/SchritteFall 1: Der Standard-FastCGI-Prozessantwortpuffer von Nginx ist zu kleinDiese Situation führt dazu, dass der FastCGI-Prozess angehalten wird. Wenn das FastCGI-Serviceteam diese Anhaltung nicht gut handhabt, kann dies zu einem Fehler „504 Gateway Time-out“ führen. Lösung für Situation 1: Der Standard-Antwortpuffer des FastCGI-Prozesses ist 8 KB groß. Wir können ihn vergrößern, indem wir in Dies bedeutet, dass der FastCGI-Puffer auf 8 Blöcke mit einer Größe von 128 KB eingestellt wird. Lösung zu Situation 1 (Verbesserung):Wenn das Problem nach der Änderung der obigen Methode weiterhin auftritt, können wir den Nginx-Timeout-Parameter weiter ändern und den Parameter ein wenig erhöhen, z. B. indem wir ihn auf 60 Sekunden einstellen: Nach dem Anpassen dieser beiden Parameter wurde der Fehler „504 Gateway Time-out“ nicht mehr angezeigt, was zeigt, dass der Effekt recht gut ist und das Problem grundsätzlich gelöst ist. Fall 2: Konfigurationsproblem der PHP-UmgebungHier müssen wir die Konfiguration von php-fpm und nginx ändern. Denn auch in diesem Fall erscheint die Fehlermeldung „504 Gateway Time-out“. Lösung für Situation 2 (Änderung der PHP-FPM-Konfiguration): Ändern Sie Ändern Sie Lösung für Situation 2 (Änderung der Nginx-Konfiguration):Um die Anzahl der FastCGI-Anfragen zu reduzieren und die Puffer unverändert zu lassen, müssen wir mehrere Nginx-Konfigurationselemente wie folgt ändern: Ändern Sie Ändern Sie Ändern Sie Ändern Sie
Das Obige ist die Einführung des Herausgebers zur Lösung des Nginx-Fehlers „504 Gateway Time-out“. Ich hoffe, es wird für alle hilfreich sein. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Prinzip des MySQL-Indexfehlers
>>: 7 interessante Möglichkeiten, versteckte Elemente in CSS zu erreichen
<br />Semantisierung lässt sich nicht mit we...
Beim Konfigurieren des Tomcat-Servers ist mir heu...
Als ich Docker zum ersten Mal verwendete, habe ic...
Dieser Artikel veranschaulicht anhand von Beispie...
1. Einführung in DockerUI DockerUI basiert auf de...
Inhaltsverzeichnis Überblick Anwendungsszenarien ...
In SQL wird GROUP BY verwendet, um Daten in den E...
Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...
Vorwort Je nach Umfang der Sperrung können Sperre...
Grundlegende Syntax der Tabelle <table>...&l...
Ich habe vor Kurzem angefangen, mich mit Datenban...
Was bedeutet Linux-CD? Unter Linux bedeutet cd „V...
1. Front-End-geführte Implementierungsschritte De...
Beim Exportieren von Daten in Operationen ist das...
Die Speichergröße und der Bereich jedes Gleitkomm...