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 Arbeitswarteschlange
  • Über das Dashboard per Klick auf die KPI-Kachel Pending Work Queue

Felder

Feld Beschreibung
ID Eindeutige, automatisch vergebene ID des Queue-Eintrags.
Aktion Art der durchzuführenden Aktion, z. B. ITEM UPDATE (Artikeldaten), ITEM PRC UPDATE (Preis), ITEM QTY UPDATE (Bestand).
Datensatz-PK Artikelnummer (Primärschlüssel) des betroffenen BC-Artikels.
Arbeitsstatus 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.
Fehleranzahl Anzahl der fehlgeschlagenen Verarbeitungsversuche. Bei wiederholten Fehlern sollte die Ursache in Additional Information geprüft werden.
Zusätzliche Informationen Zusätzliche Informationen oder Fehlermeldungen zum Eintrag. Enthält bei Fehlern die Fehlerbeschreibung der Middleware/API.

Aktionen

Aktion Beschreibung
Alle Einträge verarbeiten Verarbeitet alle ausstehenden Queue-Einträge sofort. Die Einträge werden nacheinander abgearbeitet und die jeweilige Aktion an den Shopware-Shop übertragen.
Verarbeitete Einträge löschen 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.