in einem älteren Forum Beitrag habe ich die Information erhalten, dass Shopware 6 Problemlos mehreren Tausend Varianten pro Produkt verarbeiten kann.
Das habe ich auf einer AWS EC2 c4.xlarge Instanz mit einer RDS db.m5.large nun getestet. Das System enhält ca. 40k Produkte und ca. 1,8 Millionen Varianten und wird in Docker Container ausgeführt.
Allerdings ist die Performance des Shops eine Katastrophe. Wenn ich eine Kategorie mit 8 Produkte aufrufe, dauert es über 4 Minuten oder erhalte einen Timeout. Die Load Avarage der EC2 Instanz ist bei 0.06. Die RDS langweilt sich auch bei unter 5% CPU Auslastung.
Was kann das Problem sein, dass es so langsam ist?
Aktuell nicht. Der Server war bei dem Command “dal:refresh:index” immer abgestürzt, so dass er über die AWS Console wieder neu gestartet werden musste.
Da lief der MySQL Server aber auch noch auf der EC2 Instanz. Ein versuch wäre es noch mal Wert.