Erhöhte Ausführungszeit für alle asynchronen Massenwebendpunkte nach dem APSB25-08-Sicherheits-Patch
Dieser Artikel enthält einen Hotfix für alle asynchronen Massenwebendpunkte wie POST REST/all/async/bulk/V1/products mit über 1.000 Einträgen, die nach der Anwendung des APSB25-08-Sicherheits-Patches deutlich längere Ausführungszeiten erfahren.
Beschreibung description
Betroffene Produkte und Versionen
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.4, 2.4.4-p1, 2.4.4-p2, 2.4.4-p3, 2.4.4-p4, 2.4.4-p5, 2.4.4-p6, 2.4.4-p7, 2.4.4-p8, 2.4.4-p9, 2.4.4-p10, 2.4.4-p11, 2.4.4-p12
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.5, 2.4.5-p1, 2.4.5-p2, 2.4.5-p3, 2.4.5-p4, 2.4.5-p5, 2.4.5-p6, 2.4.5-p7, 2.4.5-p8, 2.4.5-p9, 2.4.5-p10, 2.4.5-p11
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6, 2.4.6-p1, 2.4.6-p2, 2.4.6-p3, 2.4.6-p4, 2.4.6-p5, 2.4.6-p6, 2.4.6-p7, 2.4.6-p8, 2.4.6-p9
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7, 2.4.7-p1, 2.4.7-p2, 2.4.7-p3, 2.4.7-p4
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.8
Problem
Nach der Anwendung des APSB25-08-Sicherheits-Patches dauert die Ausführung von POST-REST/all/async/bulk/V1/product-Anforderungen mit mehr als 1.000 Einträgen erheblich länger.
Schritte zur Reproduktion:
- Stellen Sie eine POST-REST/all/async/bulk/V1/products-Anfrage mit mehr als 1.000 Einträgen (Name, SKU und Beschreibung sind ausreichend).
- Notieren Sie die für die Anfrage benötigte Zeit.
- Wenden Sie den APSB25-08-Sicherheits-Patch an und bereinigen Sie die generierten Daten und den Cache mit seco.
- Führen Sie bin/magento c:f aus.
- Wechseln Sie zur Storefront, um sicherzustellen, dass der Cache und die generierten Dateien vorhanden sind.
- Wiederholen Sie die Anfrage aus Schritt 1.
- Beachten Sie, dass die Anfrage länger dauert.
- Entfernen Sie den APSB25-08-Sicherheits-Patch, leeren Sie den Cache, generieren Sie den Code neu und wiederholen Sie die Anfrage aus Schritt 1, um zu bestätigen, dass die Ausführungszeit wieder normal ist. (Optional)
Erwartete Ergebnisse:
Die Ausführungszeit für asynchrone/Massenanfragen erhöht sich nicht signifikant, obwohl eine gewisse Verlängerung der Zeit erwartet wird.
Tatsächliche Ergebnisse:
Die Ausführungszeit für asynchrone Anfragen/Massenanfragen wurde erheblich verlängert.
Auflösung resolution
Um das Problem zu beheben, wenden Sie AC-14078-2-4x-composer-patch.zip an..
Anbringen des Pflasters
Entpacken Sie die Datei und Sie in unserer SupportWissensdatenbank die Anleitung „So wenden Sie einen von Adobe bereitgestellten Composer-Patch an“.