Zum Inhalt

Shopware 6 WorkQueue

Die WorkQueue zeigt alle ausstehenden und verarbeiteten Synchronisationsaufträge für den Shopware-6-Shop. Jeder Eintrag repräsentiert eine einzelne Aktion (z. B. Artikel-Update, Preis-Update), die an den Shop übertragen werden muss.

Die WorkQueue fungiert als asynchrone Warteschlange: Änderungen an Artikeldaten in BC werden zunächst in die Queue eingereiht und dann gebündelt über die Job Queue oder manuell verarbeitet.

Die Liste ist schreibgeschützt.

Seite öffnen

  • Über die Suche: Shopware 6 WorkQueue
  • Über das Shopware 6 Dashboard → Aktion Work Queue
  • Über das Dashboard per Klick auf die KPI-Kachel Pending Work Queue

Felder

Feld Beschreibung
ID Eindeutige, automatisch vergebene ID des Queue-Eintrags.
Action Art der durchzuführenden Aktion, z. B. ITEM UPDATE (Artikeldaten), ITEM PRC UPDATE (Preis), ITEM QTY UPDATE (Bestand).
Record PK Artikelnummer (Primärschlüssel) des betroffenen BC-Artikels.
Working State Verarbeitungsstatus: 0 = Ausstehend (Pending), 1 = In Bearbeitung (Processing).
Timestamp Last Try Zeitstempel des letzten Verarbeitungsversuchs.
Timestamp Success Zeitstempel der erfolgreichen Verarbeitung. Wenn leer, wurde der Eintrag noch nicht erfolgreich verarbeitet.
Failure Count Anzahl der fehlgeschlagenen Verarbeitungsversuche. Bei wiederholten Fehlern sollte die Ursache in Additional Information geprüft werden.
Additional Information Zusätzliche Informationen oder Fehlermeldungen zum Eintrag. Enthält bei Fehlern die Fehlerbeschreibung der Middleware/API.

Aktionen

Aktion Beschreibung
Process All Entries Verarbeitet alle ausstehenden Queue-Einträge sofort. Die Einträge werden nacheinander abgearbeitet und die jeweilige Aktion an den Shopware-Shop übertragen.
Delete Processed Entries Löscht alle erfolgreich verarbeiteten Einträge (mit gesetztem Timestamp Success) aus der Queue. Dient der Übersichtlichkeit und verhindert, dass die Tabelle unkontrolliert wächst.