ACSD-64813: het ongedaan maken van de toewijzing van categorieën in B2B gedeelde catalogus via REST API gaat langzaam
De ACSD-64813-patch verhelpt het probleem dat het verwijderen van de toewijzing van categorieën in een B2B gedeelde catalogus via de REST API traag verloopt. Deze patch is beschikbaar wanneer Quality Patches Tool (QPT) 1.1.65 wordt geïnstalleerd. De patch-id is ACSD-64813. Dit probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.9.
Betrokken producten en versies
het flard wordt gecreeerd voor de versie van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.7-p3
Compatibel met de versies van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.4 - 2.4.8
magento/quality-patches -pakket bij naar de meest recente versie en controleert u de compatibiliteit op de Quality Patches Tool : zoek naar patches op de pagina . Gebruik de patch-id als een zoekwoord om de patch te zoeken.Probleem
Het verwijderen van de toewijzing van categorieën in een B2B gedeelde catalogus via de REST API gaat langzaam.
Stappen om te reproduceren:
-
Schakel B2B , Company en Shared Catalog in.
-
Genereer 30.000 actieve producten in voorraad.
-
Creeer a douane gedeelde catalogus en wijs alle producten aan het toe.
-
Maak een nieuwe categorie onder de standaardhoofdcategorie en wijs er een aantal producten aan toe.
-
Gebruik het beheerdertoken om het REST API-eindpunt
rest/all/V1/sharedCatalog/<shared_catalog_id>/assignCategoriesaan te roepen met de nieuwe categorie-id.code language-none { "categories": [ { "id": <new category id> } ] } -
Bevestig de reactie waar is.
-
Voer
bin/magento cron:runtwee keer uit of voer een nieuwe index uit. -
Gebruik het beheerdertoken om het REST API-eindpunt
rest/all/V1/sharedCatalog/<shared_catalog_id>/unassignCategoriesaan te roepen met de nieuwe categorie-id.code language-none { "categories": [ { "id": <new category id> } ] }
Verwachte resultaten :
De bewerking moet binnen een redelijke tijd worden voltooid (binnen een paar minuten).
Ware resultaten :
De uitvoering neemt ongeveer 30 minuten in beslag of resulteert in een time-outfout.
De patch toepassen
Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:
- Op locatie Adobe Commerce of Magento Open Source: Quality Patches Tool > Gebruik in de handleiding Quality Patches Tool .
- Adobe Commerce op wolkeninfrastructuur: Verbeteringen en Patches > Pas Patches in Commerce op de gids van de Infrastructuur van de Wolk toe.
Gerelateerde lezing
Meer informatie over Quality Patches Tool vindt u in:
- Quality Patches Tool: Een zelfbedieningshulpmiddel voor kwaliteitspatches in de gids van Hulpmiddelen.