ACP2E-4805: Checkout-Anfragen werden für konfigurierbare Produkte langsamer, wenn das erste verkaufbare untergeordnete Element später in der Liste angezeigt wird
Mit dem Patch ACP2E-4805 wird das Problem behoben, dass Checkout-Anfragen wie totals-information und estimate-shipping-methods bei konfigurierbaren Produkten mit vielen untergeordneten Produkten zu einer erheblichen Leistungsbeeinträchtigung führen, wenn das erste verkaufbare untergeordnete Element später in der Liste angezeigt wird. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.82 installiert ist. Die Patch-ID lautet ACP2E-4805. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.10 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.8-p4
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.8 - 2.4.8-p5
magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.Problem
Checkout-Anfragen wie totals-information und estimate-shipping-methods weisen bei konfigurierbaren Produkten mit vielen untergeordneten Produkten eine erhebliche Leistungsbeeinträchtigung auf, wenn das erste skalierbare untergeordnete Element später in der Liste angezeigt wird.
Voraussetzungen:
Inventory management (MSI) ist aktiviert.
Schritte zur Reproduktion:
- Erstellen Sie ein konfigurierbares Produkt mit 600 untergeordneten Produkten.
- Deaktivieren Sie die ersten 400 untergeordneten Produkte, indem Sie in aufsteigender Reihenfolge
entity_id. - Fügen Sie das konfigurierbare Produkt dreimal mit unterschiedlichen Optionsauswahlen zum Warenkorb hinzu.
- Öffnen Sie die Warenkorbseite und beobachten Sie die Antwortzeit für die
totals-information. - Aktivieren Sie das erste untergeordnete Produkt, indem Sie in aufsteigender Reihenfolge
entity_id. - Öffnen Sie die Warenkorbseite erneut und beobachten Sie die Antwortzeit für die
totals-information. - Vergleichen Sie die Antwortzeiten, wenn ein frühes untergeordnetes Produkt skalierbar ist, mit denen, wenn das erste skalierbare untergeordnete Produkt viel später in der Liste des untergeordneten Produkts angezeigt wird.
Erwartete Ergebnisse:
Alle totals-information-Anfragen weisen ähnliche Antwortzeiten auf, unabhängig davon, welches untergeordnete Produkt das erste verkaufbare Produkt ist.
Tatsächliche Ergebnisse:
Je nach Position des ersten verkäuflichen Kindes ist eine Veränderung der Reaktionszeit feststellbar.
Patch anwenden
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source On-Premise: Quality Patches Tool > im Quality Patches Tool
- Adobe Commerce in Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch zu Commerce in Cloud-Infrastruktur
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool: Ein Self-Service-Tool für hochwertige Patches im Tools-Handbuch