Shopware 6: enqueue-Tabelle

In Shopware 6 werden in der enqueue-Tabelle Nachrichten gespeichert, die asynchron abgearbeitet werden.

Hintergrund

In Shopware 6 werden in der enqueue-Tabelle Nachrichten gespeichert, die asynchron abgearbeitet werden. Wenn sich hier jedoch Nachrichten ansammeln, kann dies bedeuten, dass ein Problem mit der Verarbeitung vorliegt.

Lösung

Shopware 6 liefert mehrere Möglichkeiten, die Nachrichten abzuarbeiten. Im Auslieferungszustand erfolgt die Abarbeitung regulär über den sogenannten Admin Worker. Hiervon raten allerdings ab und empfehlen Ihnen stattdessen einen Message Consumer zu verwenden. Wie dieser installiert wird, haben wir hier im Detail beschrieben.

  • Prüfen Sie daher bitte als erstes, ob die Message Consumer korrekt aktiviert sind und der Admin Worker deaktiviert ist.
  • Sollten sich die Nachrichten dennoch ansammeln, ist es möglich die Anzahl der Message Consumer zu erhöhen. Hierzu bietet sich insbesondere die Verwendung von Supervisor an.
  • Es auch auch möglich, die Message Queue in RabbitMQ zu verschieben, um eine effizientere Verarbeitung als über die Standard MySQL Queue zu erreichen.

Weiterführende Links

Für weitere technische Details empfehlen wir Ihnen folgenden Beitrag: https://developer.shopware.com/docs/guides/hosting/infrastructure/message-queue

Sie benötigen Unterstützung?

favicon
maxcluster GmbH
24 / 7 Kundensupport
Telefon:
+49 5251 414130
Telefon:
support@maxcluster.de
logo

Sie benötigen Unterstützung?

maxcluster GmbH
24 / 7 Kundensupport
Telefon:
+49 5251 414130
Telefon:
support@maxcluster.de
image
image