Partager via


Azure Content Delivery Network à partir des fonctionnalités du moteur de règles Edgio Premium

Cet article répertorie les descriptions détaillées des fonctionnalités disponibles pour azure Content Delivery Network Rules Engine.

La troisième partie d’une règle est la fonctionnalité. Une fonctionnalité définit le type d’action appliqué au type de requête identifié par un ensemble de conditions de correspondance.

Informations de référence sur le réseau de distribution de contenu Azure à partir des fonctionnalités du moteur de règles Edgio Premium

Les types de fonctionnalités disponibles sont les suivants :

Accès

Ces fonctionnalités sont conçues pour contrôler l’accès au contenu.

Nom Objectif
Refuser l'accès (403) Détermine si toutes les demandes sont rejetées avec une réponse 403 Interdit.
Authentification de jeton Détermine si l’authentification Token-Based est appliquée à une demande.
code de refus d'authentification de jeton Détermine le type de réponse retourné à un utilisateur lorsqu’une demande est refusée en raison d’une authentification Token-Based.
Jeton Auth Ignorer le cas d’URL Détermine si les comparaisons d’URL effectuées par l'authentification Token-Based sont sensibles à la casse.
paramètre d’authentification de jeton Détermine si le paramètre de chaîne de requête d’authentification Token-Based doit être renommé.

Retour au haut

Mise en cache

Ces fonctionnalités sont conçues pour personnaliser quand et comment le contenu est mis en cache.

Nom But
paramètres de bande passante Détermine si les paramètres de limitation de bande passante (par exemple, ec_rate et ec_prebuf) sont actifs.
limitation de bande passante Limite la bande passante de la réponse fournie par nos serveurs edge.
contourner le du cache Détermine si la demande peut utiliser notre technologie de mise en cache.
Cache-Control traitement de l’en-tête Contrôle la génération d’en-têtes Cache-Control par le serveur edge lorsque la fonctionnalité de Max-Age externe est active.
Cache-Key chaîne de requête Détermine si la clé de cache est incluse ou exclue des paramètres de chaîne de requête associés à une requête.
Chemin d’accès relatif qui identifie de manière unique une ressource pour la mise en cache. Nos serveurs edge utilisent ce chemin relatif lors de la vérification du contenu mis en cache. Par défaut, une clé de cache ne contient pas de paramètres de chaîne de requête.
Cache-Key réécrire Réécrit la clé de cache associée à une requête.
remplissage complet du cache Détermine ce qui se passe lorsqu’une requête entraîne une absence partielle de cache sur un serveur edge.
compresser les types de fichiers Définit les formats de fichier qui sont compressés sur le serveur.
Âge maximum interne par défaut Détermine l’intervalle d’âge maximal par défaut pour le serveur edge et la revalidation du cache du serveur d’origine.
expire le traitement de l’en-tête Contrôle la génération des en-têtes Expires par un serveur de périphérie lorsque la fonctionnalité externe Max-Age est active.
Âge maximal externe Détermine l’intervalle d’âge maximal pour la revalidation du cache du navigateur vers le serveur de périphérie.
forcer l' d’âge maximal interne Détermine l'intervalle de durée maximale pour la revalidation du cache depuis le serveur edge vers le serveur d’origine.
prise en charge de H.264 (téléchargement progressif HTTP) Détermine les types de formats de fichier H.264 qui peuvent être utilisés pour diffuser du contenu.
Prise en Charge de l'H.264 Paramètres de Recherche Vidéo Remplace les noms attribués aux paramètres qui contrôlent la recherche via le média H.264 lors de l’utilisation du téléchargement progressif HTTP.
Honorer No-Cache Demande Détermine si les requêtes sans cache d’un client HTTP sont transférées au serveur d’origine.
Ignorer l'origine sans cache Détermine si notre réseau de distribution de contenu ignore certaines directives servies à partir d’un serveur d’origine.
ignorer les plages insatisfiables Détermine la réponse qui est retournée aux clients lorsqu'une requête génère un code d'état 416 « Plage demandée non satisfaisable ».
max-stale interne Contrôle le délai d’expiration normal pendant lequel une ressource mise en cache peut être servie à partir d’un serveur edge lorsque le serveur edge ne peut pas revalider la ressource mise en cache avec le serveur d’origine.
partage partiel du cache Détermine si une requête peut générer du contenu partiellement mis en cache.
Prévalidation du contenu mis en cache Détermine si le contenu mis en cache est éligible pour la revalidation anticipée avant l’expiration de sa durée de vie (TTL).
actualiser les fichiers cache Zero-Byte Détermine comment la demande d’un client HTTP pour une ressource de cache de 0 octets est gérée par nos serveurs edge.
définir les codes d’état pouvant être mis en cache Définit l’ensemble de codes d’état qui peuvent entraîner le contenu mis en cache.
Livraison de contenu périmé en cas d’erreur Détermine si le contenu mis en cache expiré est remis lorsqu’une erreur se produit pendant la revalidation du cache ou lors de la récupération du contenu demandé à partir du serveur d’origine du client.
obsolète pendant la revalidation Améliore les performances en permettant à nos serveurs edge de servir le client obsolète au demandeur pendant la revalidation.

Retour au haut

Commentaire

La fonctionnalité Commentaire permet d’ajouter une note dans une règle.

Retour au haut

En-têtes

Ces fonctionnalités sont conçues pour ajouter, modifier ou supprimer des en-têtes de la demande ou de la réponse.

Nom Objectif
En-tête de réponse d'âge Détermine si un en-tête de réponse Age est inclus dans la réponse envoyée au demandeur.
Déboguer les en-têtes de réponse du cache Détermine si une réponse peut inclure l’en-tête de réponse X-EC-Debug qui fournit des informations sur la stratégie de cache pour la ressource demandée.
Modifier l’en-tête de demande du client Remplace, ajoute ou supprime un en-tête d'une requête.
modifier l’en-tête de réponse du client Remplace, ajoute ou supprime un en-tête d’une réponse.
Configurer l’en-tête personnalisé IP du client Permet à l’adresse IP du client demandeur d’être ajoutée à la requête en tant qu’en-tête de requête personnalisé.

Retour au haut

Journaux

Ces fonctionnalités sont conçues pour personnaliser les données stockées dans les fichiers journaux bruts.

Nom Objectif
champ journal personnalisé 1 Détermine le format et le contenu attribués au champ journal personnalisé dans un fichier journal brut.
chaîne de requête de journalisation Détermine si une chaîne de requête est stockée avec l’URL dans les journaux d’accès.

Retour au haut

Optimiser

Ces fonctionnalités déterminent si une demande subit les optimisations fournies par Edge Optimizer.

Nom But
Optimiseur de périphérie Détermine si Edge Optimizer peut être appliqué à une requête.
Optimiseur Edge – Instancier la configuration Instancie ou active la configuration de l’optimiseur Edge associée à un site.

Retour au haut

Origine

Ces fonctionnalités sont conçues pour contrôler la façon dont le réseau de distribution de contenu communique avec un serveur d’origine.

Nom But
nombre maximal de demandes de Keep-Alive Définit le nombre maximal de requêtes pour une connexion Keep-Alive avant sa fermeture.
En-têtes spéciaux Proxy Définit l’ensemble de en-têtes de requête spécifiques au réseau de distribution de contenu qui sont redirigés d’un serveur périphérique vers un serveur d’origine.

Retour au haut

Spécialité

Ces fonctionnalités fournissent des fonctionnalités avancées et doivent être utilisées par les utilisateurs avancés.

Nom Objectif
méthodes HTTP pouvant être mises en cache Détermine l’ensemble de méthodes HTTP supplémentaires qui peuvent être mises en cache sur notre réseau.
taille du corps de la demande pouvant être mise en cache Définit le seuil pour déterminer si une réponse POST peut être mise en cache.
QUIC Détermine si le client est informé que notre service réseau de distribution de contenu prend en charge QUIC.
Optimisation de la diffusion en continu Tunes votre configuration de mise en cache pour optimiser les performances des flux en direct et réduire la charge sur le serveur d’origine.
Variable utilisateur Affecte une valeur à une variable définie par l’utilisateur qui est transmise à votre solution de traitement du trafic sur mesure.

Retour au haut

URL

Ces fonctionnalités permettent de rediriger ou de réécrire une requête vers une autre URL.

Nom But
suivre les redirections Détermine si les requêtes peuvent être redirigées vers le nom d’hôte défini dans l’en-tête Location retourné par un serveur d’origine client.
Redirection d'URL Redirige les demandes via l’en-tête Location.
Réécriture d’URL Réécrit l’URL de la requête.

Retour au haut

Pour connaître les fonctionnalités les plus récentes, consultez la documentation Edgio Rules Engine.

Étapes suivantes