Watch a demoFree trial
Blog
Blog
BlogProduktFallstudienNachrichten zum Unternehmen
Blog

Navigieren durch Shopware-Protokolle und langsame Seiten in einem realen Szenario

17 Juni 2025
Vincenzo Russo
Vincenzo Russo
Manager für OEM-Geschäft und technische Entwicklung
Teilen Sie
Dieser Beitrag ist auch auf Französische und auf Englische.

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.

Der Übeltäter: ein falsch konfiguriertes Plugin

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.

Dies ist kein Einzelfall

Wir haben viele ähnliche Szenarien gesehen:

  • Ein Plugin-Update führt zu einer unbegrenzten Schleife beim Bezahlvorgang.
  • Eine Kategorieseite ist so konfiguriert, dass sie Tausende von Produkten ohne Paginierung auflistet.
  • ERP-Synchronisierungen lösen während der Spitzenzeiten ständige Cache-Ungültigkeitserklärungen aus.
  • Admin-Benutzer lassen die ausführliche Protokollierung für mehrere Dienste aktiviert.

Jedes dieser Probleme beginnt klein und baut allmählich Druck auf, bis etwas kaputt geht.

Prävention ist ein Prozess

Krisenbewältigung ist wertvoll, aber Früherkennung und Prävention sind besser. Wir empfehlen Ihnen, die Leistung von Shopware wie folgt zu betrachten:

  1. Beobachten Sie das Systemverhalten kontinuierlich: Achten Sie auf Trends bei Latenz, CPU-Auslastung und Cache-Fehlern.
  2. Nehmen Sieregelmäßig Profiländerungen vor, auch wenn keine Probleme sichtbar sind.
  3. Überprüfen Sie alle Plugin-Konfigurationen vor der Live-Schaltung oder nach jedem Update.
  4. Wärmen Sie Ihre Caches vor, um Kaltstartszenarien zu vermeiden.
  5. Simulieren Sie den Datenverkehr vor Kampagnen, nicht währenddessen.

Unser vollständiges Whitepaper behandelt diese Szenarien und vieles mehr

In unserem neu veröffentlichten Whitepaper dokumentieren wir:

  • Echte Lasttests über sieben Infrastruktur-Ebenen hinweg.
  • Muster für die Ungültigkeitserklärung von Caches und Strategien zur Risikominderung.
  • Profiling-Tools und Analysetechniken.
  • Erfahrungen aus Kundenimplementierungen.
  • Best Practices für die Shopware-Performance, von der Entwicklung bis zur Produktion.

Ihr größtes Werk
steht vor der Tür

Kostenloser Test
© 2025 Platform.sh. All rights reserved.