Tutorial: Establecimiento de reglas de almacenamiento en caché de Azure Content Delivery Network

Nota:

Las reglas de almacenamiento en caché solo están disponibles para Azure CDN Estándar de perfiles de Edgio. Para los perfiles de Azure CDN de Microsoft, debe usar el Motor de reglas estándar. Para los perfiles de Azure CDN Premium de Edgio, debe usar el Motor de reglas de Edgio Premium en el portal Administrar para obtener una funcionalidad similar.

En este tutorial se describe cómo puede usar reglas de almacenamiento en caché de Azure Content Delivery Network para establecer o modificar el comportamiento de expiración de caché predeterminada tanto global como con condiciones personalizadas, como una ruta de acceso URL y una extensión de archivo. Azure Content Delivery Network proporciona dos tipos de reglas de almacenamiento en caché:

  • Reglas de almacenamiento en caché globales: puede establecer una regla de almacenamiento en caché global para cada punto de conexión en su perfil, lo que afecta a todas las solicitudes al punto de conexión. La regla de almacenamiento en caché global invalida todos los encabezados de directiva de caché HTTP, si está establecida.

  • Reglas de almacenamiento en caché personalizadas: puede establecer una o varias reglas de almacenamiento en caché para cada punto de conexión en el perfil. Las reglas de almacenamiento en caché personalizadas coinciden con rutas de acceso y extensiones de archivo específicas, se procesan en orden e invalidan la regla de almacenamiento en caché global, si está establecida.

En este tutorial, aprenderá a:

  • Abrir la página de reglas de almacenamiento en caché
  • Crear una regla de almacenamiento en caché global
  • Crear una regla de almacenamiento en caché personalizada

Si no tiene una suscripción a Azure, cree una cuenta gratuita de Azure antes de empezar.

Requisitos previos

Para poder completar los pasos de este tutorial, primero debe crear un perfil de red de entrega de contenido y al menos un punto de conexión de red de entrega de contenido. Para más información, vea Inicio rápido: Creación de un perfil de Azure Content Delivery Network y un punto de conexión.

Abra la página reglas de almacenamiento en caché de la red de entrega de contenido de Azure.

  1. En el Azure Portal, seleccione un perfil de red de entrega de contenido y, a continuación, seleccione un punto de conexión.

  2. En el panel izquierdo, debajo de Configuración, haga clic en Reglas de caché.

    Captura de pantalla del botón reglas de almacenamiento en caché de la red de entrega de contenido.

    Aparece la página Reglas de caché.

    Captura de pantalla de la página reglas de almacenamiento en caché de red de entrega de contenido.

Establecer reglas de almacenamiento en caché globales

Cree una regla de almacenamiento en caché global de la manera siguiente:

  1. En Reglas de almacenamiento en caché globales, establezca Comportamiento del almacenamiento en caché de cadenas de consulta en Ignorar cadenas de consulta.

  2. Establezca Comportamiento de almacenamiento en caché en Establecer si falta.

  3. Para Duración de expiración de caché, escriba 10 en el campo Días.

    La regla de almacenamiento en caché global afecta a todas las solicitudes al punto de conexión. Esta regla respeta los encabezados de directiva de caché de origen, si existen (Cache-Control o Expires); en caso contrario, si no se especifican, establece la memoria caché en 10 días.

    Reglas de almacenamiento en caché globales

Establecer reglas de almacenamiento en caché personalizadas

Cree una regla de almacenamiento en caché personalizada de la manera siguiente:

  1. En Reglas de almacenamiento en caché personalizadas, establezca Condición de coincidencia en Ruta de acceso y Valor de coincidencia en /images/*.jpg.

  2. Establezca Comportamiento de almacenamiento en caché en Invalidar y escriba 30 en el campo Días.

    Esta regla de almacenamiento en caché personalizada establece una duración de caché de 30 días en cualquier archivo de imagen .jpg en la carpeta /images de su punto de conexión. Invalida todos los encabezados HTTP Cache-Control o Expires que envía el servidor de origen.

    Reglas de almacenamiento en caché personalizadas

Limpieza de recursos

En los pasos anteriores, creó reglas de almacenamiento en caché. Si ya no quiere usar estas reglas de almacenamiento en caché, puede quitarlas siguiendo estos pasos:

  1. Seleccione un perfil de red de entrega de contenido y, a continuación, seleccione el punto de conexión con las reglas de almacenamiento en caché que desea quitar.

  2. En el panel izquierdo, debajo de Configuración, haga clic en Reglas de caché.

  3. En Reglas de almacenamiento en caché globales, establezca Comportamiento de almacenamiento en caché en No establecido.

  4. En Reglas de almacenamiento en caché personalizadas, active la casilla situada junto a la regla que desea eliminar.

  5. Seleccione Eliminar.

  6. En la parte superior de la página, seleccione Guardar.

Pasos siguientes

En este tutorial, ha aprendido a:

  • Abrir la página de reglas de almacenamiento en caché
  • Crear una regla de almacenamiento en caché global
  • Crear una regla de almacenamiento en caché personalizada

Avance hasta el siguiente artículo para obtener información sobre cómo configurar opciones de reglas de almacenamiento en caché adicionales.