Wir bereiten gerade eine Migration eines SW5 zu einem SW6 vor. Der Abgleich ist signifikant langsamer. Um das zu konkretisieren: 16.000 Artikel Komplettabgleich. Bei
Shopware 5 benötigt der
Connector pro Artikel 0,3 Sekunden (Stapelgröße = 250), bei Shopware 6 ca. 3 Sekunden (Stapelgröße 100, mehr geht nicht, ausprobiert). Wir reden über den Faktor zehn, bzw. der Veränderung / Aktualisierung aller Artikel von ca. 1,3 Stunden auf mehr als 13 Stunden.
Wir aktualisieren täglich unsere Lieferantenverfügbarkeiten und haben auch weitere Skripte zur Produktdatenpflege und -aktualisierung laufen. Das ändern eines Eigenen Feldes führt bereits zum erneuten (kompletten) senden des Artikels. Bislang kein Problem, jetzt schon. Aufträge werden dann stundenlang nicht mehr abgerufen, da der Connector mit dem Artikelabgleich beschäftigt ist. Einmal nicht dran gedacht, ein Feld bei allen Artikeln geändert oder hinzugefügt. Zack ist der Connector den Rest des Arbeitstages beschäftigt.
Hat jemand schon eine Lösung? Gibt es etwas neues?
Es würde ja auch helfen, wenn der Connector immer nach einer halben Stunde prüft ob Bestellungen vorliegen und diese bspw. priorisiert. So ist es ja echt kaum möglich da sauber mit zu arbeiten
Viele Grüße, Hubertus