Utilisation de la compression dans le routage des requêtes d’application
par Won Yoo
Cette section du document s’applique à Microsoft Application Request Routing Version 2 pour IIS 7 et versions ultérieures.
But
Pour comprendre et configurer la fonctionnalité de compression d’encodage de contenu dans le routage des requêtes d’application (ARR).
Prérequis
Il s'agit d'une fonctionnalité avancée dans ARR. Cet article suppose que vous êtes familiarisé avec les fonctionnalités globales d’ARR et que vous savez comment déployer et configurer ARR avec le cache de disque. Si vous ne l’avez pas déjà fait, nous vous recommandons vivement de passer en revue les guides détaillés suivants avant de continuer :
- Configurer et activer le cache de disque dans Application Request Routing
- Gestion des hiérarchies de cache à l’aide d’Application Request Routing
- Déploiement d’Application Request Routing dans CDN
- Parcourir le contenu mis en cache sur le disque sur Application Request Routing
- Supprimer des objets mis en cache
- Remplacer manuellement les directives de contrôle du cache à l’aide d’Application Request Routing
- Échauffer les nœuds de cache sur Application Request Routing
Si Application Request Routing version 2 n’a pas été installé, vous pouvez le télécharger à l’adresse suivante :
- Microsoft Application Request Routing version 2 pour IIS 7 (x86) ici (
https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE
). - Microsoft Application Request Routing version 2 pour IIS 7 (x64) ici (
https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE
).
Suivez les étapes décrites dans ce document pour installer ARR Version 2.
Étape 1 : vue d’ensemble de la fonctionnalité de compression dans ARR.
En fonction de l’en-tête de requête d’encodage d’acceptation, les serveurs internet peuvent compresser une réponse dans un format codé (compressé) que le client peut comprendre. Bien que de nombreux serveurs internet soient capables de différents formats de compression, tels que gzip ou deflate, ils peuvent ne pas être activés. Lorsque les requêtes sont mandatées en utilisant ARR et que ARR est configuré pour être utilisé comme proxy de cache, ARR peut être configuré pour compresser les réponses (et, par conséquent, mettre en cache le contenu en tant qu’objets compressés), même si les serveurs internet d’origine peuvent ne pas compresser les réponses en fonction de l’en-tête d’encodage d’acceptation.
Le diagramme ci-dessous montre comment cette fonctionnalité est conçue pour fonctionner :
Étape 2 : Activer/désactiver la compression sur ARR.
Cette fonctionnalité est activée par défaut et se trouve dans la page Configuration du cache.
Lancez le gestionnaire IIS.
Le cache de disque pour ARR est configuré au niveau du serveur. Dans l’arborescence de navigation, sélectionnez le serveur.
Double-cliquez sur Cache d’Application Request Routing.
Dans le volet Actions, cliquez sur Configuration du cache.
Utilisez la case Activer la compression pour activer ou désactiver cette fonctionnalité dans ARR.
Résumé
Vous avez maintenant correctement configuré et activé un cache de disque pour ARR. Pour obtenir d’autres procédures pas à pas ARR version 2, consultez les documents de cet article.