Shopware 6.4.15 Bei Besucherpeak 404 Fehler

Wir verwalten in Auftrag unseres Kunden einen Shopware 6.4.15 Shop.

In jüngster Vergangenheit wurde ein neues, von der Stückzahl limitiertes Produkt gelaunched, wodurch ein starker Andrang (ca. 50-60 Anfragen / Sekunde) auf den Shop generiert wurde.

Der Lauch wurde so realisiert, dass im Voraus das Produkt angelegt und konfiguriert wurde, aber es nicht aktiv geschaltet war. Zum Zeitpunkt des Launches wurde es dann aktiv geschalten.

Die Käufer wollten das Produkt anklicken und haben manchmal, nicht immer, eine 404 Fehlermeldung bekommen, wohingegen andere ohne Probleme den Artikel kaufen konnten. (Diese Infos haben wir aus dem Access.log des Servers gezogen)
Ebenso sind Bestellungen Seit dem Lauch minütlich in der Bestellübersicht im Backend sichtbar.

Kann es sein, dass das System Shopware bei diesen Lasten auf eine 404 Seite weiterleitet ?

Anders können wir uns dieses Verhalten nicht erklären.
Es trat unabhängig vom Betriebssystem und Browser auf. Ebenso war es unabhängig vom referrer, sprich egal ob es direkt über einen Button oder über die Menüführung eufgerufen wurde.

Gibt es da ähnliche Erfahrungen eurerseits ?
Habt ihr Tipps, wie man das Vermeiden könnte ?

Hallo Pegasus.Eric,
ein 404 beim Aufruf einer Artikelseite oder einer Kategorie würde bedeuten, dass Shopware die URL nicht auflösen kann. Ein ähnliches Verhalten kann auftreten, wenn die Anzahl der Datenbanksessions nicht ausreicht, dann können einige der Besucher keine Anfrage an die Datenbankstellen, meines Wissens kommt dann aber ein anderer Fehler. Für die Auflösung der „sprechenden“ URLs wird in einer Datenbanktabelle „nachgesehen“.

Im Issuetracker gibt es ein paar Tickets mit 404 Meldungen, da Euer Kunde eine relativ alte Version hat, habe ich für die Suche auch die erledigten Tickets mit eingeschlossen:
https://issues.shopware.com/?products=SW-6&edition=community,professionalEdition,enterpriseEdition,shopwareRise,shopwareEvolve,shopwareBeyond&projects=all&type=1,4&status=open,inProgress,done,closed&search=404

Vielleicht findest Du darunter ja einen Fall, der Eurem ähnlich ist.

Viele Grüße
Markus

Ich würde erstmal folgendes prüfen bzw. hier durchgeben:

  • Hoster? Hat der Erfahrung mit Shopware bzw. ist vielleicht Shopware Hosting-Partner?
  • Tarif beim Hoster? Hat dieser genug RAM, CPU auch eine SSD?
  • Datenbank: welche Version?

Wenn das alles in Ordnung und gut performant ist: ggf. auf Shopware 6.5.x updaten. Hier ist einiges an der Performance gedreht worden. Aber Achtung: es gibt größere Änderungen im Shopware Kern. Dies sollte gut getestet werden, bevor hier das Upgrade auf dem Produktivsystem eingespielt wird.