[Alleen PaaS]{class="badge informative" title="Is alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur) en op projecten in het veld."}

Laatste verificatie van de Varnish-configuratie

Nu u default.vcl gebruikt die voor u door Commerce wordt geproduceerd, kunt u sommige definitieve controles uitvoeren om ervoor te zorgen dat Varnish werkt.

HTTP-antwoordheaders verifiëren

Gebruik curl of een ander hulpprogramma om HTTP-antwoordheaders weer te geven wanneer u een Commerce-pagina in een webbrowser bezoekt.

Eerst, zorg ervoor u ​ ontwikkelaarwijze ​ gebruikt; anders, zult u niet de kopballen zien.

Bijvoorbeeld:

curl -I -v --location-trusted 'http://192.0.2.55/magento2'

Belangrijke koppen:

X-Magento-Cache-Control: max-age=86400, public, s-maxage=86400
Age: 0
X-Magento-Cache-Debug: MISS
INFO
Deze waarde is ook acceptabel: X-Magento-Cache-Debug: HIT .

De laadtijden van de pagina controleren

Als Varnish werkt, moet een Commerce-pagina met cacheable blokken binnen 150 ms worden geladen. Voorbeelden van dergelijke pagina's zijn de pagina's van de eerste en de winkelcategorie.

Met een browsercontrole kunt u de laadtijden van de pagina meten.

Als u bijvoorbeeld de Chrome-controle wilt gebruiken:

  1. Open Commerce-pagina's die in de cache kunnen worden opgeslagen in Chrome.

  2. Klik met de rechtermuisknop ergens op de pagina.

  3. Klik in het pop-upmenu op Inspect Element

  4. Klik in het deelvenster Inspecteur op de tab Network .

  5. Vernieuw de pagina.

  6. Blader naar de bovenkant van het deelvenster met de controle, zodat u de URL kunt zien van de pagina die u bekijkt.

    In de volgende afbeelding ziet u een voorbeeld van het laden van de indexpagina magento2 .

    klik de pagina u bekijkt

    De laadtijd van de pagina wordt weergegeven naast de pagina-URL. In dit geval is de laadtijd 5 ms. Zo kunt u bevestigen dat Varnish de pagina in het cachegeheugen heeft opgeslagen.

  7. Klik op de pagina-URL (in de kolom Naam) om HTTP-antwoordheaders weer te geven.

    U kunt de kopballen van HTTP bekijken die meer in detail in de Verify sectie van de reactiekoppen van HTTP worden besproken.

De Commerce-cache controleren

Controleer of de map <magento_root>/var/page_cache leeg is:

  1. Meld u aan bij uw Commerce-server of schakel over naar de eigenaar van het bestandssysteem.

  2. Voer de volgende opdracht in:

    code language-bash
    rm -rf <magento_root>/var/page_cache/*
    
  3. Open een of meer cacheable Commerce-pagina's.

  4. Controleer de map var/page_cache/ .

    Als de directory leeg is, gefeliciteerd! U hebt Varnish en Commerce geconfigureerd om samen te werken!

  5. Als u de map var/page_cache/ hebt gewist, start u Varnish opnieuw.

TIP
Als u 503 (Ontbroken de Ophalen van de Achterkant) fouten ontmoet, zie ​ het Oplossen van problemen 503 (de Dienst niet beschikbaar) fouten ​ in het Adobe Commerce Help Center.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c