Configurare la funzionalità di consolidamento delle richieste nel routing delle richieste dell'applicazione

di Won Yoo

Questa sezione del documento si applica a Microsoft Application Request Routing Versione 2 per IIS 7 e versioni successive.

Obiettivo

Per comprendere e configurare la funzionalità di consolidamento delle richieste in Application Request Routing (ARR).

Prerequisiti

Si tratta di una funzionalità avanzata in ARR. Questo articolo presuppone che l'utente abbia familiarità con le funzionalità generali di ARR e sappia come distribuire e configurare ARR con la cache del disco. Se non è già stato fatto, è consigliabile esaminare le procedure dettagliate seguenti prima di procedere:

Se Application Request Routing Versione 2 non è stato installato, è possibile scaricarlo all'indirizzo:

  • Microsoft Application Request Routing versione 2 per IIS 7 (x86) qui (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Microsoft Application Request Routing versione 2 per IIS 7 (x64) qui (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Seguire i passaggi descritti in questo documento per installare ARR versione 2.

Passaggio 1- Panoramica della funzionalità di consolidamento delle richieste in ARR.

I proxy della cache funzionano bene quando il contenuto è già disponibile. Tuttavia, quando si gestiscono i dati di streaming live, i proxy della cache non sono altrettanto efficaci perché il contenuto live non è disponibile in anticipo per la cache. Ad esempio, quando decine di migliaia di spettatori si sintonizzano per guardare una partita di basket live usando Internet, come si memorizza nella cache il contenuto live? Inoltre, poiché gli utenti si stanno collegando all'evento contemporaneamente, come si protegge il server di origine quando si verificano mancati riscontri di cache consecutivi nei nodi di cache e tutte le richieste vengono inoltrate al server di origine?

Per risolvere questo problema, ARR ha introdotto il concetto di consolidamento delle richieste. L'idea è controllare le richieste di mancato ordinamento della cache "in anteprima" prima di inoltrare le richieste al server di origine (o se i nodi della cache sono a livelli, le richieste verranno inviate al server di livello successivo). Come illustrato di seguito, l'idea è semplice, ma ha un grande impatto nella riduzione del numero di richieste, soprattutto per i contenuti in streaming live.

Diagramma che mostra il processo di inoltro delle richieste al server di origine in un sistema di cache a livelli.

Passaggio 2: Configurare la funzionalità di consolidamento delle richieste in ARR.

Questo funzionalità è disabilitata per impostazione predefinita. Si noti che la configurazione per questa funzionalità fa parte delle impostazioni proxy. La funzionalità di consolidamento delle richieste può essere configurata a livello di server se ARR è utilizzato come proxy del server, oppure può essere configurata a livello di farm di server se viene usata questa funzionalità.

Questa procedura dettagliata illustra l'impostazione proxy a livello di server farm.

  1. Avvia Gestione di IIS.

  2. Selezionare Server Farm.

  3. Selezionare la server farm creata.

  4. Vengono visualizzate le icone seguenti:

    Screenshot delle icone delle farm di server in IIS Manager.

  5. Fare doppio clic su Memorizzazione nella cache.

  6. Selezionare la casella di controllo Abilita consolidamento richieste.

    Screenshot del riquadro Memoria cache con cache del disco abilitata e consolidamento delle richieste.

  7. Fare clic su Applica per salvare le modifiche. La funzionalità di consolidamento delle richieste è stata abilitata. Nota: la stessa impostazione di configurazione è disponibile a livello di proxy del server nella pagina Impostazioni proxy server .

Sommario

Hai completato con successo la procedura con cui ARR consolida le richieste, che è particolarmente utile per gestire contenuti in live streaming.

Per altre guide dettagliate su ARR versione 2, vedere i documenti in questo articolo.