Utilisation de la compression dans le routage des demandes d’application

par Won Yoo

Cette section du document s’applique à Microsoft Application Request Routing Version 2 pour IIS 7 et versions ultérieures.

Objectif

Pour comprendre et configurer la fonctionnalité de compression d’encodage de contenu dans le routage des demandes d’application (ARR).

Prerequisites

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 procédures pas à pas suivantes avant de continuer :

Si le routage des demandes d’application 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).
  • Routage de demandes d’application Microsoft version 2 pour IIS 7 (x64) disponible 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 demande d’encodage d’acceptation, les serveurs Web peuvent compresser une réponse dans un format codé (compressé) que le client peut comprendre. Bien que de nombreux serveurs Web soient capables de différents formats de compression, tels que gzip ou deflate, ils ne peuvent pas être activés. Lorsque les requêtes sont proxiées à l’aide d’ARR et ARR sont configurées pour être utilisées 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 Web 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 :

Diagramme de la fonction de compression dans A R R.

É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.

  1. Lancez le Gestionnaire IIS.

  2. Le cache de disque pour ARR est configuré au niveau du serveur. Sélectionnez le serveur dans l’arborescence de navigation.

    Capture d’écran de l’arborescence de navigation I S Manager. L’option A R R one A R R one Administrator est sélectionnée.

  3. Double-cliquez sur Cache de routage des demandes d’application.

    Capture d’écran de la boîte de dialogue IIS Manager. Dans le volet gauche, il s’agit de l’arborescence de navigation. L’option d'administrateur ARR est en surbrillance. La page d’accueil ARR s’affiche.

  4. Dans le volet Actions , cliquez sur Configuration du cache.

    Capture d’écran du volet Actions. Sous le titre Gestion du cache, le bouton Configuration du cache est la première option.

  5. Utilisez la case Activer la compression pour activer ou désactiver cette fonctionnalité dans ARR.

    Capture d’écran de la boîte de dialogue Configuration du cache. Activer la compression est sélectionnée.

Résumé

Vous avez maintenant correctement configuré et activé un cache de disque pour ARR. Pour obtenir d'autres guides pas à pas de la Version 2 d'ARR, consultez les documents de cet article.