Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
di IIS Team
Questo argomento illustra la procedura per installare Microsoft Application Request Routing (ARR) versione 2 per IIS 7 e versioni successive.
Obiettivo
Per installare correttamente Microsoft Application Request Routing versione 2 per IIS 7 e versioni successive e i relativi moduli dipendenti.
Il pacchetto del programma di installazione ARR versione 2 contiene i componenti seguenti:
- Microsoft Application Request Routing versione 2 per IIS 7 e versioni successive.
- Modulo di Riscrittura URL Microsoft versione 2 per IIS 7 RC2 e versioni successive.
- Microsoft Web Farm Management versione 1 per IIS 7 e versioni successive.
- Microsoft External Cache versione 1 per IIS 7 e versioni successive.
I passaggi descritti in questo documento installeranno tutti e quattro i componenti.
Prerequisiti
Questa procedura dettagliata richiede i prerequisiti seguenti:
- IIS 7.0 o versione successiva in Windows 2008 (qualsiasi SKU) o versione successiva in cui verrà installato il routing delle richieste di applicazione.
Importante
ARR versione 2 RTW supporta l'aggiornamento da ARR versione 1 RTW e da ARR versione 2 RC. Se è già installata qualsiasi altra versione di ARR, disinstallare sia ARR che URL Rewrite prima di procedere.
Annotazioni
Si noti che le configurazioni corrispondenti andranno perse.
Passaggio 1- Scaricare il routing delle richieste di applicazioni Microsoft versione 2.
Scaricare Application Request Routing di Microsoft dai seguenti link:
- 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).
Passaggio 2: Installare il routing delle richieste di applicazioni Microsoft versione 2.
Per installare il routing delle richieste dell'applicazione:
Aprire un prompt dei comandi con diritti utente di amministratore.
Terminare i processi WAS e WMSVC inserendo il seguente comando:
net stop was /ynet stop wmsvc /yQuesto passaggio è necessario perché ARR installa un hotfix (KB 954438 (
https://support.microsoft.com/kb/954438)).Eseguire ARRv2_setup_<architecture>.exe; ad esempio:
ARRv2_ setup_x86.exeARRv2_setup_ x64.exeAccettare il Contratto di licenza con l'utente finale.
I programmi di installazione per i quattro componenti vengono avviati uno dopo l'altro.
Completare l’installazione.
Per controllare lo stato dell'installazione, fare riferimento al file %TEMP%\arr_setup.log. Se tutti i pacchetti sono stati installati correttamente, verrà visualizzato quanto segue:
Completata l'installazione di Microsoft Application Request Routing for IIS7.
Risultati dell'installazione: cercare i rispettivi file di log msi (msiname.log) per altri dettagli.
- rewrite.msi completato con successo
- webfarm.msi successo
- requestrouter.msi operazione riuscita
- externaldiskcache.msi riuscito
(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 i file 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.
Avviare i processi WAS e WMSVC immettendo quanto segue:
net start wasnet start wmsvcnet start w3svc
Passaggio 3: Modificare il modello di processo del pool di applicazioni per il routing delle richieste di applicazione.
Questo passaggio è facoltativo, ma consigliato.
Tutte le richieste HTTP e le risposte per i siti di contenuto passano attraverso Il routing delle richieste di applicazione. Dato questo, si vuole che il processo di lavoro per il sito Web predefinito nel routing delle richieste di applicazione venga sempre eseguito, indipendentemente dal fatto che i processi di lavoro per alcuni siti siano in esecuzione o meno.
In questo passaggio si disabiliterà l'Idle Time-Out 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:
Avvia la Gestione IIS.
Selezionare Pool di applicazioni.
Per impostazione predefinita, DefaultAppPool è il pool di applicazioni corrispondente per il sito Web predefinito. Selezionare DefaultAppPool. Nel riquadro Azioni , in Modifica pool di applicazioni, fare clic su Impostazioni avanzate...

Impostare il valore timeout di inattività (minuti) su 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:
Aprire un prompt dei comandi con diritti utente di amministratore.
Navigare verso
%windir%\system32\inetsrv.Usando appcmd, immettere
appcmd.exe set apppool "DefaultAppPool" -processModel.idleTimeout:"00:00:00" /commit:apphost
Passaggio 4: Modificare le impostazioni di riciclo del pool di applicazioni per Il routing delle richieste di applicazione.
Questo passaggio è facoltativo, ma consigliato.
Analogamente, disabilitare l'impostazione di riciclo del pool di applicazioni in modo che il pool di applicazioni non venga riciclato in modo imprevisto per ARR.
Per modificare l'impostazione di riciclo del pool di applicazioni usando l'interfaccia utente:
Avvia Gestione di IIS.
Selezionare Pool di applicazioni.
Per impostazione predefinita, DefaultAppPool è il pool di applicazioni corrispondente per il sito Web predefinito. Selezionare DefaultAppPool. Nel riquadro Azioni, in Modifica pool di applicazioni, fare clic su Riciclaggio...

Deselezionare la casella di controllo Intervalli di tempo regolari (in minuti).
Per modificare l'impostazione di riciclo del pool di applicazioni usando la riga di comando:
Aprire un prompt dei comandi con diritti utente di amministratore.
Navigare verso
%windir%\system32\inetsrv.Usando il comando appcmd, immettere
appcmd.exe set config -section:system.applicationHost/applicationPools /[name='DefaultAppPool'].recycling.periodicRestart.time:"00:00:00" /commit:apphost
Riparare
Il ripristino del routing delle richieste dell'applicazione comporta l'esecuzione del pacchetto scaricato di nuovo. Seguire i passaggi descritti nel passaggio 2 - Installare il routing delle richieste di applicazioni Microsoft versione 2.
Rimuovi
Per rimuovere completamente il routing delle richieste di applicazione, è necessario rimuovere i quattro componenti in pacchetto singolarmente.
Aprire il Pannello di controllo.
Fare clic su Programma e funzionalità.
Individuare i quattro componenti seguenti e disinstallare uno alla volta:
- Microsoft Application Request Routing Versione 2 per IIS 7
- Microsoft External Cache versione 1 per IIS 7
- Microsoft URL Rewrite Module Versione 2 per IIS 7 RC2
- Microsoft Web Farm Framework versione 1 per IIS 7
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 una rapida panoramica e altre informazioni, vedere %PROGRAMFILES%\IIS\Application Request Routing\ARR\_ReadMe.htm.