Características del motor de reglas de "Azure Content Delivery Network" de Edgio Premium
En este artículo se enumeran descripciones detalladas de las características disponibles para Azure Content Delivery Network Rules Engine.
La tercera parte de una regla es la característica. Una característica define el tipo de acción que se aplica al tipo de solicitud que se identifica mediante un conjunto de condiciones de coincidencia.
Referencia de las características del motor de reglas Premium de Edgio para Azure Content Delivery Network
Los tipos disponibles de características son:
- Acceso
- almacenamiento en caché
- comentario
- Encabezados
- registros
- Optimizar
- de origen
- especialidad
- URL de
Acceso
Estas características están diseñadas para controlar el acceso al contenido.
Nombre | Propósito |
---|---|
denegar el acceso (403) | Determina si todas las solicitudes se rechazan con una respuesta 403 (Prohibido). |
autenticación de token | Determina si la autenticación Token-Based se aplica a una solicitud. |
Código de Denegación de Autenticación de Token | Determina el tipo de respuesta que se devuelve al usuario cuando se deniega una solicitud debido a la autenticación Token-Based. |
autenticación por token ignorar mayúsculas y minúsculas en la URL | Determina si las comparaciones de direcciones URL realizadas por Token-Based Autenticación distinguen mayúsculas de minúsculas. |
Parámetro de autenticación de Token | Determina si se debe cambiar el nombre del parámetro de cadena de consulta de autenticación de Token-Based. |
Almacenamiento en caché
Estas características están diseñadas para personalizar cuándo y cómo se almacena en caché el contenido.
Nombre | Propósito |
---|---|
parámetros de ancho de banda | Determina si los parámetros de limitación de ancho de banda (por ejemplo, ec_rate y ec_prebuf) están activos. |
limitación de ancho de banda | Limita el ancho de banda de la respuesta proporcionada por nuestros servidores perimetrales. |
Desactivar caché | Determina si la solicitud puede usar nuestra tecnología de almacenamiento en caché. |
Tratamiento de EncabezadoCache-Control | Controla la generación de encabezados de Cache-Control por el servidor perimetral cuando la característica Max-Age externa está activa. |
Cache-Key cadena de consulta | Determina si el de clave de caché se incluye o excluye los parámetros de cadena de consulta asociados a una solicitud. Ruta de acceso relativa que identifica de forma única un recurso para el almacenamiento en caché. Nuestros servidores perimetrales usan esta ruta de acceso relativa al comprobar el contenido almacenado en caché. De forma predeterminada, una clave de caché no contiene parámetros de cadena de consulta. |
Cache-Key Reescribir | Vuelve a escribir la clave de caché asociada a una solicitud. |
de relleno de caché completa | Determina lo que ocurre cuando una solicitud produce un error de caché parcial en un servidor perimetral. |
Comprimir Tipos de Archivo | Define los formatos de archivo que se comprimen en el servidor. |
Edad máxima interna predeterminada | Determina el intervalo predeterminado de antigüedad máxima para la revalidación de caché desde el servidor de borde al servidor de origen. |
expira el tratamiento de encabezados | Controla la generación de cabeceras Expires por un servidor perimetral cuando la función externa Max-Age está activa. |
Duración máxima externa | Determina el intervalo de edad máxima para que el navegador revalide la caché del servidor de borde. |
Forzar la Edad Máxima Interna | Determina el intervalo de edad máxima para la revalidación de la caché desde el servidor perimetral hasta el servidor de origen. |
Compatibilidad con H.264 (Descarga Progresiva HTTP) | Determina los tipos de formatos de archivo H.264 que se pueden usar para transmitir contenido. |
No improvements are necessary if keeping the original technical terms is the preference; otherwise: Soporte H.264 para parámetros de búsqueda de video | Invalida los nombres asignados a parámetros que controlan la búsqueda a través de medios H.264 al usar la descarga progresiva de HTTP. |
Honor No-Cache Request | Determina si las solicitudes sin caché de un cliente HTTP se reenvía al servidor de origen. |
Ignorar origen sin caché | Determina si nuestra red de entrega de contenido omite determinadas directivas que se sirven desde un servidor de origen. |
omitir intervalos insatisfactorios | Determina la respuesta que se devuelve a los clientes cuando una solicitud genera un código de estado 416 "Rango solicitado no satisfiable". |
Expiración máxima interna | Controla cuánto tiempo después del tiempo de expiración normal un recurso almacenado en caché podría ser servido desde un servidor perimetral cuando el servidor perimetral no puede volver a validar el recurso almacenado en caché con el servidor de origen. |
uso compartido parcial de caché | Determina si una solicitud puede generar contenido almacenado parcialmente en caché. |
Prevalidar contenido almacenado en caché | Determina si el contenido almacenado en caché es apto para la revalidación anticipada antes de que expire su período de vida (TTL). |
Actualizar archivos de caché de Zero-Byte | Determina cómo los servidores perimetrales controlan la solicitud de un cliente HTTP para un recurso de caché de 0 bytes. |
establecer códigos de estado almacenables en caché | Define el conjunto de códigos de estado que pueden dar lugar a contenido almacenado en caché. |
entrega de contenido obsoleto por error | Determina si el contenido almacenado en caché expirado se entrega cuando se produce un error durante la revalidación de caché o al recuperar el contenido solicitado del servidor de origen del cliente. |
obsoleto mientras se revalida | Mejora el rendimiento al permitir que nuestros servidores perimetrales sirvan al cliente obsoleto al solicitante mientras se realiza la revalidación. |
Comentario
La característica Comentario permite agregar una nota dentro de una regla.
Encabezados
Estas características están diseñadas para agregar, modificar o eliminar encabezados de la solicitud o respuesta.
Nombre | Propósito |
---|---|
encabezado de respuesta de edad | Determina si se incluye un encabezado de respuesta "Age" en la respuesta enviada al solicitador. |
encabezados de respuesta de caché de depuración | Determina si una respuesta puede incluir el encabezado de respuesta X-EC-Debug que proporciona información sobre la directiva de caché del recurso solicitado. |
Modificar encabezado de solicitud de cliente | Sobrescribe, anexa o elimina un encabezado de una solicitud. |
Modificar encabezado de respuesta de cliente | Sobrescribe, anexa o elimina un encabezado de una respuesta. |
Establecer encabezado personalizado de IP de cliente | Permite agregar la dirección IP del cliente solicitante a la solicitud como encabezado de solicitud personalizado. |
Troncos
Estas características están diseñadas para personalizar los datos almacenados en archivos de registro sin procesar.
Nombre | Propósito |
---|---|
Campo personalizado de registro 1 | Determina el formato y el contenido asignado al campo de registro personalizado en un archivo de registro sin procesar. |
cadena de consulta de registros | Determina si una cadena de consulta se almacena junto con la dirección URL en los registros de acceso. |
Optimizar
Estas características determinan si una solicitud se somete a las optimizaciones proporcionadas por edge Optimizer.
Nombre | Propósito |
---|---|
Optimizador de Borde | Determina si Edge Optimizer se puede aplicar a una solicitud. |
Optimizador de Borde – Instanciar Configuración | Instancia o activa la configuración del optimizador de Edge asociada a un sitio. |
Origen
Estas características están diseñadas para controlar cómo se comunica la red de entrega de contenido con un servidor de origen.
Nombre | Propósito |
---|---|
número máximo de solicitudes de Keep-Alive | Define el número máximo de solicitudes para una conexión de Keep-Alive antes de que se cierre. |
encabezados especiales de proxy | Define el conjunto de encabezados de solicitud específicos de la red de entrega de contenido que se reenvían desde un servidor perimetral a un servidor de origen. |
Especialidad
Estas características proporcionan funcionalidad avanzada y deben usarse con usuarios avanzados.
Nombre | Propósito |
---|---|
métodos HTTP almacenables en caché | Determina el conjunto de métodos HTTP adicionales que se pueden almacenar en caché en nuestra red. |
tamaño del cuerpo de la solicitud almacenable en caché | Define el umbral para determinar si se puede almacenar en caché una respuesta POST. |
QUIC | Determina si se informa al cliente de que nuestro servicio de red de entrega de contenido admite QUIC. |
Optimización de Streaming | Optimiza la configuración del almacenamiento en caché para optimizar el rendimiento de las secuencias en directo y reducir la carga en el servidor de origen. |
Variable de usuario | Asigna un valor a una variable definida por el usuario que se pasa a la solución de procesamiento de tráfico a medida. |
URL
Estas características permiten redirigir o reescribir una solicitud a una dirección URL diferente.
Nombre | Propósito |
---|---|
Seguir redirecciones | Determina si las solicitudes se pueden redirigir al nombre de host definido en el encabezado Location devuelto por un servidor de origen del cliente. |
Redireccionamiento de URL | Redirige las solicitudes a través del encabezado Location. |
Reescribir URL | Vuelve a escribir la dirección URL de la solicitud. |
Para conocer las características más recientes, consulte la documentación del Edgio Rules Engine .