Share via


Purga de caché en Azure Front Door con la CLI de Azure

Azure Front Door almacena en caché los recursos hasta que el período de vida de dichos recursos (TTL) expira. Siempre que un cliente solicita un recurso con un período de vida expirado, el entorno de Azure Front Door recupera una nueva copia actualizada de este para atender la solicitud y almacena en caché la versión actualizada.

El procedimiento recomendado consiste en asegurarse de que los usuarios obtengan siempre la copia más reciente de los recursos. La manera de lograrlo es hacer una versión de los recursos para cada actualización y publicarlos como nuevas direcciones URL. Azure Front Door Estándar/Premium recuperará inmediatamente los nuevos recursos en las siguientes solicitudes de los clientes. A veces puede que quiera purgar contenido almacenado en caché de todos los nodos perimetrales y forzarlos todos para recuperar nuevos recursos actualizados. La razón por la que desea purgar el contenido almacenado en caché es porque ha hecho nuevas actualizaciones en la aplicación o desea actualizar los recursos que contienen información incorrecta.

Requisitos previos

Configuración de la purga de la memoria caché

Ejecute az afd endpoint purge para purgar la caché después de introducir los parámetros necesarios, como:

  • nombre del grupo de recursos.

  • Nombre del perfil de Azure Front Door dentro del grupo de recursos con los recursos que desea purgar

  • Puntos de conexión con recursos que desea purgar

  • Dominios o subdominios con recursos que desea purgar

    Importante

    No se admite la purga de caché para el dominio con caracteres comodín, tiene que especificar un subdominio para la purga de caché del dominio con caracteres comodín. Puede agregar tantos subdominios de un solo nivel del dominio del carácter comodín. Por ejemplo, para el dominio comodín *.afdxgatest.azfdtest.xyz, puede agregar subdominios en forma de contoso.afdxgatest.azfdtest.xyz o cart.afdxgatest.azfdtest.xyz sucesivamente. Para obtener más información, vea Dominios con caracteres comodín en Azure Front Door.

  • Ruta de acceso al contenido que se va a purgar.

    • Estos formatos se admiten en las listas de rutas de acceso que se van a purgar:
      • Purga de ruta de acceso única: purgue recursos concretos mediante la especificación de la ruta de acceso completa del recurso (sin el protocolo y el dominio) con la extensión de archivo, por ejemplo, /pictures/strasbourg.png.
      • Purga de dominio raíz: purgue la raíz del punto de conexión con "/*" en la ruta de acceso.
az afd endpoint purge \
   --resource-group myRGFD \
   --profile-name contosoafd \
   --endpoint-name myendpoint \
   --domains www.contoso.com \
   --content-paths '/scripts/*'

Las purgas de la memoria caché en el perfil de Azure Front Door no distinguen mayúsculas y minúsculas. Además, es independiente de la cadena de consulta, lo que significa que purgar una dirección URL purgará todas sus variaciones de la cadena de consulta.

Nota

La purga de caché puede tardar hasta 10 minutos en propagarse por toda la red y por todas las ubicaciones de borde.

Pasos siguientes

Aprenda a crear un perfil de Azure Front Door.