Compartir vía


Control del comportamiento del almacenamiento en caché de Azure Content Delivery Network con cadenas de consulta: nivel Premium

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& field2=value2. Si hay más de un par clave-valor en la cadena de consulta de una solicitud, el orden de estos no importa.

Importante

Los productos de red de entrega de contenido estándar y premium 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 Premium de Edgio. Para el almacenamiento en caché de cadenas de consulta con productos estándar de Azure Content Delivery Network, consulte Control del comportamiento de almacenamiento en caché de Azure Content Delivery Network con cadenas de consulta: nivel estándar.

Hay tres modos de cadena de consulta disponibles:

  • caché estándar: 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 servidor POP omiten las cadenas de consulta hasta que expire el recurso almacenado en caché.

    Importante

    Si la autorización de tokens está habilitada para cualquier ruta de acceso de esta cuenta, el modo de caché estándar es el único modo que se puede usar.

  • sin caché: 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.

  • caché única: 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 para ejemplo.ashx?q=test2 se almacena en caché como un recurso independiente con su propia configuración específica de 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 premium

  1. Abra un perfil de red de entrega de contenido y seleccione Administrar.

    captura de pantalla del botón de gestión del perfil de la red de entrega de contenido.

    Se abre el portal de administración de red de entrega de contenido.

  2. Mantenga el puntero sobre la pestaña de HTTP Large y, a continuación, mantenga el puntero sobre el menú flotante Configuración de caché. Haga clic en Query-String almacenamiento en caché.

    Se muestran las opciones de almacenamiento en caché de cadenas de consulta.

    Captura de pantalla de las opciones de almacenamiento en caché de cadenas de consulta de red de entrega de contenido.

  3. Seleccione un modo de cadena de consulta y, a continuación, seleccione Actualizar.

Importante

Dado que el registro tarda tiempo en propagarse a través de la red de entrega de contenido, es posible que los cambios en la configuración de la cadena de caché no sean visibles inmediatamente. La propagación normalmente se completa en 10 minutos.