ACSD-68892: Inkonsekvent Fastly-cachelagring för cachelagrade sidor
Korrigeringen ACSD-68892 åtgärdar ett problem där cachebara sidor inte lagras eller hanteras korrekt från cacheminnet Fastly, vilket resulterar i inkonsekvent cachningsbeteende och minskad prestanda. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.77 är installerad. Korrigerings-ID är ACSD-68892. 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-p2
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.8 - 2.4.8-p3
magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler . Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
Cacheable-sidor lagras eller hanteras inte korrekt från cacheminnet Fastly, vilket resulterar i inkonsekvent cachningsbeteende och försämrade prestanda.
Steg som ska återskapas:
- Aktivera Fastly-cachen.
- Skapa en ny webbplats-/butiksvy.
- Lägg till den sekundära webbplatskoden i
index.php:
$_SERVER['MAGE_RUN_TYPE'] = 'website';
$_SERVER['MAGE_RUN_CODE'] = 'web2';
- Kontrollera cachekontrollhuvudet med hjälp av vändning:
curl -Is https://localhost/m247/pub/ | grep cache-control
Förväntade resultat:
Cacheable-sidor cachas i Fastly.
Faktiska resultat:
Cacheable-sidor cachelagras inte i Fastly, de max-age=0 som returneras i huvudet.
curl -Is https://localhost/m24develop/pub/ |grep cache-control
cache-control: max-age=0, must-revalidate, no-cache, no-store
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokal användning för Adobe Commerce eller Magento Open Source: Quality Patches Tool > Användning i guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i Commerce om molninfrastruktur.
Relaterad läsning
Mer information om Quality Patches Tool finns i:
- Quality Patches Tool: Ett självbetjäningsverktyg för kvalitetspatchar i verktygshandboken.