Control del comportamiento del almacenamiento en caché de Azure Content Delivery Network con cadenas de consulta: nivel estándar
Importante
Azure CDN Estándar de Microsoft (clásico) se retirará el 30 de septiembre de 2027 . Para evitar cualquier interrupción del servicio, es importante que migres los perfiles de Azure CDN Estándar de Microsoft (clásico) al nivel Estándar o Premium de Azure Front Door para antes del 30 de septiembre de 2027. Para más información, consulte retiro de Azure CDN Estándar de Microsoft (clásico).
Azure CDN de Edgio se retiró el 15 de enero de 2025el 15 de enero de 2025. Para más información, consulte Preguntas frecuentes sobre la retirada de Azure CDN de Edgio.
Visión general
Con Azure Content Delivery Network, puede controlar cómo se almacenan en caché los archivos para una solicitud web que contiene una cadena de consulta. En una solicitud web con una cadena de consulta, la cadena de consulta es esa parte de la solicitud que se produce después de un signo de interrogación (?). Una cadena de consulta puede contener uno o varios pares clave-valor, en los que el nombre del campo y su valor están separados por un signo igual (=). Cada par clave-valor está separado por un ampersand (&). Por ejemplo, HTTP://www.contoso.com/content.mov?field1=value1& campo2=valor2. Si hay más de un par clave-valor en una cadena de consulta, el orden no importa.
Importante
Los productos Estándar y Premium de Azure Content Delivery Network proporcionan la misma funcionalidad de almacenamiento en caché de cadenas de consulta, pero la interfaz de usuario es diferente. En este artículo se describe la interfaz de Azure CDN Standard de Microsoft y Azure CDN Standard de Edgio. Para el almacenamiento en caché de cadenas de consulta con Azure CDN Premium de Edgio, consulte Control del comportamiento del almacenamiento en caché de Azure Content Delivery Network con cadenas de consulta: nivel Premium.
Hay tres modos de cadena de consulta disponibles:
Omitir cadenas de consulta: modo predeterminado. En este modo, el nodo de punto de presencia (POP) de entrega de contenido pasa las cadenas de consulta del solicitante al servidor de origen en la primera solicitud y almacena en caché el recurso. Todas las solicitudes posteriores del recurso que se sirven desde el POP omiten las cadenas de consulta hasta que expire el recurso almacenado en caché.
omitir el almacenamiento en caché de cadenas de consulta: En este modo, las solicitudes con cadenas de consulta no se almacenan en caché en el nodo POP de la red de entrega de contenido. El nodo POP recupera el recurso directamente desde el servidor de origen y lo pasa al solicitante con cada solicitud.
Almacenar en caché todas las direcciones URL únicas: En este modo, cada solicitud con una dirección URL única, incluida la cadena de consulta, se trata como un recurso único con su propia memoria caché. Por ejemplo, la respuesta del servidor de origen para una solicitud por ejemplo.ashx?q=test1 se almacena en caché en el nodo POP y se devuelve para las memorias caché posteriores con la misma cadena de consulta. Una solicitud de ejemplo.ashx?q=test2 se almacena en caché como un recurso independiente con su propio tiempo de vida.
Importante
No use este modo cuando la cadena de consulta contenga parámetros que cambiarán con cada solicitud, como un identificador de sesión o un nombre de usuario, ya que dará como resultado una relación de aciertos de caché baja.
Cambio de la configuración de almacenamiento en caché de cadenas de consulta para perfiles de red de entrega de contenido estándar
Abra un perfil de red de entrega de contenido y, a continuación, seleccione el punto de conexión de red de entrega de contenido que desea administrar.
En el panel izquierdo, en Configuración, seleccione reglas de almacenamiento en caché.
En la lista de comportamiento de almacenamiento en caché de cadenas de consulta , seleccione un modo de cadena de consulta y, a continuación, seleccione Guardar.
Importante
Dado que el registro tarda tiempo en propagarse a través de Azure Content Delivery Network, es posible que los cambios en la configuración de la cadena de caché no sean visibles inmediatamente:
- Para perfiles de Azure CDN Estándar de Microsoft, la propagación normalmente se completa en 10 minutos.
- Para los perfiles Azure CDN Estándar de Edgio y Azure CDN Premium de Edgio, la propagación se completa por lo general en 10 minutos.
Paso siguiente
- Aprenda a purgar contenido almacenado en caché desde el punto de conexión de Azure Content Delivery Network.