Eine Reihe von Hauptstandortumgebungen wurden auf der Entwicklungs- und Testmaschine erstellt. Zu Beginn war es normal und es trat jedes Mal 502 auf.
NGINX-Fehlerprotokoll:
php-fpm.log-Protokoll:
Ändern Sie den PHP-Prozess auf 1, strace -p pid -o text.txt, sehen Sie sich den Prozess an:
dmesg Fehlermeldung anzeigen:
gdb Core-Dump anzeigen:
Kein eindeutiger Fehler. Aus der Quelle kann ich nur schließen, dass es sich um ein Memcache-Verbindungsproblem handelt. Ich habe nach dem Fehler gesucht und festgestellt, dass es sich um ein Problem mit der Memcached-Erweiterung von PHP7 handelt nach dem Neustart wieder normal.
Empfohlenes Tutorial: „PHP7“
Das obige ist der detaillierte Inhalt vonWas tun, wenn in PHP7 + Linux regelmäßig 502-Fehler auftreten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!