Verificación final de la configuración del barniz

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

Verificar encabezados de respuesta HTTP

Uso curl u otra utilidad para ver los encabezados de respuesta HTTP cuando visita cualquier página de Commerce en un navegador web.

En primer lugar, asegúrese de que está utilizando 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 la 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 Network pestaña.

  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.

    La siguiente figura muestra un ejemplo de carga de la variable magento2 página de índice.

    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.

Verificar la caché de Commerce

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

  1. Inicie sesión en el servidor de Commerce o cambie a, el 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 la var/page_cache/ directorio.

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

  5. Si ha borrado la var/page_cache/ directorio, reinicie Varnish.

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