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. |