Slutlig verifiering av lack-konfiguration
Nu när du använder de default.vcl
som har genererats av Commerce kan du utföra några slutverifieringar för att se till att Varnish fungerar.
Verifiera HTTP-svarshuvuden
Använd curl
eller något annat verktyg för att visa HTTP-svarshuvuden när du besöker en Commerce-sida i en webbläsare.
Kontrollera först att du använder utvecklarläget. Annars ser du inte rubrikerna.
Exempel:
curl -I -v --location-trusted 'http://192.0.2.55/magento2'
Viktiga rubriker:
X-Magento-Cache-Control: max-age=86400, public, s-maxage=86400
Age: 0
X-Magento-Cache-Debug: MISS
X-Magento-Cache-Debug: HIT
.Kontrollera sidinläsningstider
Om lack fungerar bör alla Commerce-sidor med cache-lagrade block läsas in på mindre än 150 ms. Exempel på sådana sidor är kategorisidorna för ytterdörren och butiken.
Använd en webbläsarkontroll för att mäta sidinläsningstiden.
Så här använder du till exempel Chrome-inspektören:
-
Gå till alla cachelagrade Commerce-sidor i Chrome.
-
Högerklicka var som helst på sidan.
-
Klicka på Inspect Element på snabbmenyn.
-
Klicka på fliken Network i kontrollpanelen.
-
Uppdatera sidan.
-
Bläddra till toppen av kontrollpanelen så att du kan se URL-adressen till sidan som du visar.
I följande bild visas ett exempel på hur indexsidan
magento2
läses in.Sidans inläsningstid visas bredvid sidans URL. I det här fallet är inläsningstiden 5 ms. Detta bekräftar att lack cachelagrade sidan.
-
Om du vill visa rubriker för HTTP-svar klickar du på sidans URL (i kolumnen Namn).
Du kan visa HTTP-rubriker som beskrivs mer ingående i avsnittet Verifiera HTTP-svarshuvuden.
Verifiera Commerce cache
Kontrollera att katalogen <magento_root>/var/page_cache
är tom:
-
Logga in på Commerce-servern eller växla till filsystemets ägare.
-
Ange följande kommando:
code language-bash rm -rf <magento_root>/var/page_cache/*
-
Åtkomst till en eller flera tillgängliga Commerce-sidor.
-
Kontrollera katalogen
var/page_cache/
.Om katalogen är tom, grattis! Varnish och Commerce har konfigurerats att samarbeta!
-
Om du har rensat katalogen
var/page_cache/
startar du om Varnish.