ACP2E-4613: Katalogen Large media fördröjer inläsningen av katalogträdet Media Gallery
Korrigeringen ACP2E-4613 åtgärdar ett problem där stora mediakatalogstrukturer orsakar långsamma gettree-svar, vilket leder till utökade inläsningstider för katalogträdet Media Gallery. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.78 har installerats. Korrigerings-ID är ACP2E-4613. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.9.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.8-p3
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.6 - 2.4.8-p4
magento/quality-patches till den senaste versionen och kontrollerar kompatibiliteten för Quality Patches Tool: Sök efter sidan med korrigeringsfiler . Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
Stora mediakatalogstrukturer orsakar långsamma gettree svar, vilket leder till utökade inläsningstider för katalogträdet Media Gallery.
Förutsättningar:
- Det finns ett stort antal produkter med flera bilder.
Steg som ska återskapas:
-
Generera miniatyrbilder för att öka mediautrymmet:
code language-none bin/magento catalog:images:resize -
Skapa flera underkataloger under
pub/media/catalog/category(Exempel: test, test2, test3, test4 och ytterligare kapslade mappar efter behov). -
Kopiera en stor uppsättning katalogmediefiler till de nya katalogerna för att öka storleken på mediekatalogträdet avsevärt, till exempel:
code language-none cp -r pub/media/catalog/product/* pub/media/catalog/category/test/ cp -r pub/media/catalog/product/* pub/media/catalog/category/test2/ (...) -
Logga in på Admin-panelen och gå till Content > Media > Media Gallery.
-
Observera att det tar lång tid att slutföra begäran
admin/media_gallery/directories/gettree/?isAjax=true.
Förväntade resultat:
Katalogträdet läses in inom några sekunder.
Faktiska resultat:
Katalogträdet tar flera minuter att läsa in, beroende på antalet underkataloger under pub/media.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Adobe Commerce eller Magento Open Source lokalt: Quality Patches Tool > Användning i guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i guiden för Commerce om molninfrastruktur.
Relaterad läsning
Mer information om Quality Patches Tool finns i:
- Quality Patches Tool: Ett självbetjäningsverktyg för korrigeringar av kvalitet i verktygshandboken.