Snelle back-endcontroles in Adobe Commerce op Cloud-infrastructuur
Controles op de achtergrond met het sneltestprogramma kunnen fouten met betrekking tot cacheability en surrogaatsleutels weergeven. In dit artikel worden de stappen beschreven die moeten worden uitgevoerd om dergelijke fouten op te lossen in Adobe Commerce op Cloud-infrastructuur.
Beschrijving description
Omgeving
Adobe Commerce on Cloud Infrastructure v2.4.7
Probleem
wanneer het gebruiken van het Snelle hulpmiddel van het Meetapparaat , verschijnen de fouten voor achterste controles met betrekking tot cacheability en surrogaatsleutels. U kunt het volgende zien:
- De Cacheable en Surrogate Sleutels opties verschijnen in rood op het Snelle Meetapparaat.
- Er is een discrepantie tussen testresultaten van het hulpmiddel dat op
fastly.networdt ontvangen en directe cURL beveloutput.
Resolutie resolution
-
Controleer de cacheinstellingen om te controleren of uw achtergrond niet reageert met kopteksten zoals
cache-control: max-age=0,must-revalidate,no-cacheofno-store. Dit komt omdat deze instellingen caching voorkomen door reacties als private of non-cacheable te markeren. -
Bevestig het recentste fragment van de Taal van de Configuratie van de Varnish (VCL) correct wordt geupload in uw montages van de moduleconfiguratie.
-
Verifieer u de recentste versie van Snelle Magento 2 module over alle milieu's, met inbegrip van het Opvoeren en de Productie gebruikt.
-
Gebruik in plaats van alleen te vertrouwen op het gereedschap Sneltest de directe cURL-opdrachten om het gedrag van de cache te controleren. Deze opdracht biedt nauwkeurige informatie over vervangende sleutels en caching-status van de antwoordheaders van de server.
curl -D - -o /dev/null <your-url> -H 'Fastly-Debug:1' -s -
Als de kwesties blijven bestaan, contacteer technische steun voor verdere hulp of verduidelijking betreffende specifieke configuraties of onverwacht gedrag tijdens tests.