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
Heute Wählen Sie * aus Tabellenname, wobei to_day...
Inhaltsverzeichnis 1. Einführung in die Paralleli...
Verwenden Sie ifnull statt isnull isnull wird ver...
Das Prinzip besteht darin, die Methode window.pri...
1. Upgrade-Vorgang: sudo apt-get update Probleme ...
React Native implementiert die Überwachungsgeste ...
Nachfragehintergrund In letzter Zeit plane ich, V...
In Entwicklungsprojekten können wir SQL mit Effiz...
Inhaltsverzeichnis 1. Vorwort 2. Finden Sie zwei ...
Zusammenfassen Dieser Artikel endet hier. Ich hof...
Inhaltsverzeichnis Installationsvoraussetzungen S...
Ein Systemadministrator kann mehrere Server gleic...
1. CSS3-Animation ☺CSS3-Animationen sind viel ein...
Inhaltsverzeichnis Zweck Experimentelle Umgebung ...
MySQL-Konsistenzprotokoll Was passiert mit nicht ...