Verificación final de la configuración del barniz

Ahora que está usando el default.vcl generado por Commerce, puede realizar algunas comprobaciones finales para asegurarse de que Varnish funciona.

Verificar encabezados de respuesta HTTP

Utilice curl u otra utilidad para ver los encabezados de respuesta HTTP cuando visite cualquier página de Commerce en un explorador web.

Primero, asegúrese de que está usando modo de desarrollador; de lo contrario, no verá los encabezados.

Por ejemplo,

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

Encabezados importantes:

X-Magento-Cache-Control: max-age=86400, public, s-maxage=86400
Age: 0
X-Magento-Cache-Debug: MISS
INFO
Este valor también es aceptable: X-Magento-Cache-Debug: HIT.

Comprobar tiempos de carga de página

Si Varnish funciona, cualquier página de Commerce con bloques almacenables en caché debe cargarse en menos de 150 ms. Algunos ejemplos de estas páginas son las páginas de categorías de puerta principal y tienda.

Utilice un inspector del explorador para medir los tiempos de carga de las páginas.

Por ejemplo, para utilizar el inspector de Chrome:

  1. Acceda a cualquier página de Commerce almacenable en caché en Chrome.

  2. Haga clic con el botón derecho en cualquier parte de la página.

  3. En el menú emergente, haga clic en Inspect Element

  4. En el panel del inspector, haga clic en la ficha Network.

  5. Actualice la página.

  6. Desplácese hasta la parte superior del panel del inspector para ver la dirección URL de la página que está viendo.

    En la ilustración siguiente se muestra un ejemplo de cómo cargar la página de índice magento2.

    Haga clic en la página que está viendo

    El tiempo de carga de la página se muestra junto a la dirección URL de la página. En este caso, el tiempo de carga es de 5 ms. Esto ayuda a confirmar que Varnish almacenó la página en caché.

  7. Para ver los encabezados de respuesta HTTP, haga clic en la dirección URL de la página (en la columna Nombre ).

    Puede ver los encabezados HTTP que se describen con más detalle en la sección Verificar encabezados de respuesta HTTP.

Verifique la caché de Commerce

Asegúrese de que el directorio <magento_root>/var/page_cache esté vacío:

  1. Inicie sesión en el servidor de Commerce o cambie a propietario del sistema de archivos.

  2. Introduzca el siguiente comando:

    code language-bash
    rm -rf <magento_root>/var/page_cache/*
    
  3. Acceda a una o más páginas de Commerce almacenables en caché.

  4. Compruebe el directorio var/page_cache/.

    Si el directorio está vacío, ¡enhorabuena! ¡Ha configurado correctamente Varnish y Commerce para que trabajen juntos!

  5. Si borró el directorio var/page_cache/, reinicie Varnish.

TIP
Si encuentra errores 503 (Error de recuperación de servidor), consulte Solución de problemas 503 (Servicio no disponible) errores en el Centro de ayuda de Adobe Commerce.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c