Condividi tramite


Installare il routing delle richieste dell'applicazione

Questo argomento illustra la procedura per installare Microsoft Application Request Routing (ARR) versione 1 in IIS 7.0 e versioni successive.

Obiettivo

Per installare correttamente Microsoft Application Request Routing Versione 1 e i moduli dipendenti su IIS. Il pacchetto del programma di installazione del routing delle richieste dell'applicazione contiene i componenti seguenti:

  • Modulo di riscrittura URL Microsoft per IIS.
  • Gestione di Microsoft Web Farm versione 1 per IIS.
  • Microsoft Application Request Routing versione 1 per IIS.
  • Microsoft External Cache versione 1 per IIS.

I passaggi descritti in questo documento installeranno tutti e quattro i componenti.

Prerequisiti

Questa procedura dettagliata richiede i prerequisiti seguenti:

  • IIS 7.0 e versioni successive in Windows 2008 (qualsiasi SKU) o versione successiva in cui verrà installato il routing delle richieste di applicazione.

  • Se nel sistema di destinazione sono già installati i moduli IIS seguenti, rimuoverli usando Installazione applicazioni:

    • Modulo di riscrittura URL Microsoft per IIS 7.0 CTP1.
    • Routing delle richieste di applicazioni Microsoft per IIS 7.0 CTP1.

Annotazioni

  • L'aggiornamento da CTP1 alla versione RTW non è supportato. Prima di procedere, è necessario rimuovere manualmente la versione CTP1. Tutte le impostazioni di configurazione andranno perse.
  • L'aggiornamento dalla versione RC alla versione RTW è supportato e, pertanto, non è necessario rimuovere la versione RC. Nessuna impostazione di configurazione andrà persa.

Passaggio 1: Scaricare il routing delle richieste di applicazioni Microsoft versione 1

Scarica la release di Microsoft Application Request Routing.

Passaggio 2: Installare il routing delle richieste di applicazioni Microsoft versione 1

Per installare il routing delle richieste dell'applicazione

  1. In qualità di amministratore, aprire una finestra del prompt dei comandi.

  2. Arrestare i processi WAS e WMSVC utilizzando la tastiera. Questo passaggio è necessario perché ARR installa un hotfix (KB 954438 (https://support.microsoft.com/kb/954438)).

    net stop was /y
    
    net stop wmsvc /y
    
  3. Esegui ARR_<architecture>_exe:

    ARR_ x86_Version1.exe
    

    o

    ARR_ x64_Version1.exe
    
  4. Accettare il Contratto di licenza con l'utente finale.

  5. I programmi di installazione per i quattro componenti vengono avviati uno dopo l'altro.

  6. Completare l’installazione.

  7. Per verificare lo stato dell'installazione, vedere %TEMP%\arr_setup.log. Se tutti i pacchetti sono stati installati correttamente, verrà visualizzato quanto segue:

    Completed the Microsoft Application Request Routing for IIS7 RC Setup.
    Installation results - look in the respective msi log files (msiname.log) for more details
    rewrite.msi   Success
    webfarm.msi   Success
    requestrouter.msi   Success
    externaldiskcache.msi   Success
    
  8. (Facoltativo) Ai fini della risoluzione dei problemi, il file eseguibile scaricato può essere decomprimeto. Avviare il file eseguibile con le opzioni /T:<full path> e /C. Questo comando decomprimerà solo i quattro file MSI, che possono essere eseguiti manualmente uno alla volta. Se gli MSI vengono installati manualmente, devono essere installati nell'ordine seguente:

    rewrite.msi   
    webfarm.msi   
    requestrouter.msi   
    externaldiskcache.msi
    

    Per altre informazioni, avviare il file eseguibile con /? opzione.

  9. Avvia i processi WAS e WMSVC digitando:

    net start was
    
    net start wmsvc
    

Passaggio 3: Modificare il modello di processo del pool di applicazioni per il routing delle richieste di applicazione

Tutte le richieste HTTP e le risposte per i siti di contenuto passano attraverso Il routing delle richieste di applicazione. Dato questo, si desidera che il processo di lavoro del sito Web predefinito nel Routing delle Richieste dell'Applicazione sia sempre in esecuzione, indipendentemente dal fatto che i processi di lavoro per alcuni siti siano in esecuzione o meno.

In questo passaggio, disabiliterai il Timeout di inattività nel modello di processo del pool di applicazioni per il sito Web predefinito.

Per modificare il modello di processo del pool di applicazioni usando l'interfaccia utente

  1. Avvia Gestione di IIS.

  2. Selezionare Pool di applicazioni.

    Screenshot che mostra il nodo Pool di applicazioni in I S Manager.

  3. Per impostazione predefinita, DefaultAppPool è il pool di applicazioni corrispondente per il sito Web predefinito. Selezionare DefaultAppPool. In Azioni, in Modifica pool di applicazioni, selezionare Impostazioni avanzate....

    Screenshot che mostra Impostazioni avanzate.

  4. Modificare il timeout di inattività (minuti) a 0 per disabilitare l'impostazione. Fare clic su OK per salvare le modifiche.

Per modificare il modello di processo del pool di applicazioni usando la riga di comando

  1. Aprire un prompt dei comandi con privilegi di amministratore .
  2. Navigare verso %windir%\system32\inetsrv.
  3. Usando appcmd, immettere appcmd.exe impostare il pool di app "DefaultAppPool" -processModel.idleTimeout:"00:00:00" /commit:apphost.

Riparare

Il ripristino del routing delle richieste dell'applicazione comporta la ripetizione dell'esecuzione del pacchetto scaricato. Seguire i passaggi descritti nel passaggio 2 - Installare il routing delle richieste di applicazioni Microsoft versione 1.

Rimuovi

Per rimuovere completamente il routing delle richieste di applicazione, i 4 componenti in pacchetto devono essere rimossi singolarmente.

  • Aprire il Pannello di controllo.

  • Selezionare Programma e funzionalità.

  • Individuare i 4 componenti seguenti e disinstallare uno alla volta:

    1. Microsoft Routing delle Richieste per le Applicazioni Versione 1 per IIS
    2. Microsoft External Cache versione 1 per IIS
    3. Microsoft URL Rewrite Module per IIS
    4. Microsoft Web Farm Framework versione 1 per IIS

Sommario

Il routing delle richieste di applicazione e i moduli dipendenti sono stati installati con successo e siete pronti per configurare e usare le funzionalità. Per altre informazioni, è anche possibile leggere una rapida panoramica all'indirizzo %PROGRAMFILES%\IIS\Application Request Routing\ARR\_ReadMe.htm .