Ein Shopware-Shop läuft nicht mehr reibungslos, sondern nur noch schleppend, das Laden der Seiten dauert 10 Sekunden, in manchen Fällen sogar noch länger. Was ist passiert? In diesem Beitrag erzählen wir die wahre Geschichte, wie eine übersehene Plugin-Einstellung fast zum Zusammenbruch eines Shops geführt hätte und wie das Problem mit nativen Tools gelöst wurde. Wenn Sie Code in Shopware ohne klare Leistungsüberwachung ausliefern, ist dies ein Weckruf für Sie.
Alles funktionierte, bis es plötzlich nicht mehr funktionierte. Ein Shopware-Shop, der wochenlang reibungslos gelaufen war, zeigte plötzlich Anzeichen einer starken Verlangsamung. Seiten, die zuvor in weniger als einer Sekunde geladen wurden, brauchten nun 10, 15, manchmal sogar 180 Sekunden, um gerendert zu werden. Der Geschäftsinhaber ging davon aus, dass es sich um einen Traffic-Anstieg oder ein vorübergehendes Hosting-Problem handelte. Das war jedoch nicht der Fall.
Als unser Team der Sache nachging, entdeckten wir die Ursache: Ein einziges Plugin bremste unbemerkt den gesamten Shop aus.
Das PayPal-Plugin war mit aktivierter Debug-Protokollierung in der Produktion belassen worden. Diese scheinbar harmlose Einstellung generierte Tausende von Protokolleinträgen pro Stunde, überlastete die Festplatten-E/A und verzögerte die Antworten auf breiter Front.
Das Plugin selbst war nicht defekt, aber seine Konfiguration verursachte einen Engpass, der sich auf das gesamte System auswirkte.
Nachdem die Debug-Protokollierung deaktiviert und die Protokolldateien rotiert worden waren, normalisierten sich die Antwortzeiten wieder. Der Shop war wiederhergestellt. Aber mehrere Tage lang hatten die Kunden Verzögerungen hinnehmen müssen, und es waren Umsätze verloren gegangen.
Wir haben viele ähnliche Szenarien gesehen:
Jedes dieser Probleme beginnt klein und baut allmählich Druck auf, bis etwas kaputt geht.
Krisenbewältigung ist wertvoll, aber Früherkennung und Prävention sind besser. Wir empfehlen Ihnen, die Leistung von Shopware wie folgt zu betrachten:
In unserem neu veröffentlichten Whitepaper dokumentieren wir: