PHP Manual
/
Senior Entwickler

Wie man mit plötzlichen PHP-Skriptabstürzen umgeht

11. 02. 2023

Eine Geschichte von Ende 2016, als ich buchstäblich von einem Kollegen gerettet wurde: In einer PHP-Anwendung beschließt man, Bilder über ein Proxy-Skript einzuchecken, das unter anderem ihre Abmessungen und andere Parameter entsprechend der eingehenden Anfrage anpassen kann. Im Rahmen der Optimierung sichern Sie die generierten Varianten auch physisch auf der Festplatte.

Doch im Produktionsbetrieb kommt es plötzlich zu einer enormen Belastung und Tausenden von Anfragen in der Warteschlange. Die Bilder werden nacheinander für jeden Benutzer geladen. Das Aktualisieren von Seiten und das Anklicken von Links funktioniert nicht. Die Anwendung scheint völlig eingefroren zu sein. Man kann nur warten, bis alles verarbeitet ist.

Was könnte das Problem sein? Ich habe 3 wichtige Hinweise im Text aufgeführt, um eine schnelle Suche nach dem Problem zu ermöglichen. Hotfix hat eine triviale Lösung.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
7.
Status:
All systems normal.
2024