Training
Module
Introduction to Azure Route Server - Training
Evaluate whether Microsoft Azure Route Server is appropriate for resolving delays and outages in network communication.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This topic leads the reader through the steps to install Microsoft Application Request Routing (ARR) Version 1 on IIS 7.0 and above.
To successfully install Microsoft Application Request Routing Version 1 and dependent modules on IIS. The Application Request Routing installer package contains the following components:
The steps outlined in this document will install all four components.
This walkthrough requires the following prerequisites:
IIS 7.0 and above on Windows 2008 (any SKU) or newer where Application Request Routing would be installed.
If the target system already has the following IIS modules installed, remove them using Add/Remove programs:
Note
Download the Microsoft Application Request Routing release.
As an administrator, open a command prompt window.
Stop WAS and WMSVC processes by typing. This step is necessary because ARR installs a Hotfix (KB 954438 (https://support.microsoft.com/kb/954438
)).
net stop was /y
net stop wmsvc /y
run ARR_<architecture>_exe:
ARR_ x86_Version1.exe
or
ARR_ x64_Version1.exe
Accept the End User License Agreement (EULA).
The installers for the four components are launched one after another.
Complete the installation.
To check on the installation status, refer to %TEMP%\arr_setup.log. If all packages have been installed successfully, you should see the following:
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
(Optional) For troubleshooting purposes, the downloaded executable can be unpackaged. Launch the executable file with /T:<full path> and /C options. This command will unpackage just the four MSIs, which can be launched manually one at a time. If the MSIs are being installed manually, they must be installed in the following order:
rewrite.msi
webfarm.msi
requestrouter.msi
externaldiskcache.msi
For more information, launch the executable file with the /? option.
Start WAS and WMSVC processes by typing:
net start was
net start wmsvc
All HTTP requests and responses for the content sites go through Application Request Routing. Given this, you would want the worker process of Default Web Site on Application Request Routing to always be running regardless of whether the worker processes for some of the sites are running or not.
In this step, you will disable the Idle Time-Out under application pool process model for Default Web Site.
Launch IIS Manager.
Select Application Pools.
By default, DefaultAppPool is the corresponding application pool for Default Web Site. Select DefaultAppPool. Under Actions, under Edit Application Pool, select Advanced Settings….
Change the Idle Time-out (minutes) to 0 to disable the setting. Click OK to save the changes.
%windir%\system32\inetsrv
.Repairing Application Request Routing involves re-running the downloaded package. Follow the steps outlined in Step 2 - Install Microsoft Application Request Routing Version 1.
To remove Application Request Routing completely, the 4 packaged components must be removed individually.
Open Control Panel.
Select Program and Features.
Locate the following 4 components and uninstall one at a time:
You have now successfully installed Application Request Routing and the dependent modules, and are ready to configure and use the features. You may also want to read a quick overview at %PROGRAMFILES%\IIS\Application Request Routing\ARR\_ReadMe.htm
for more information.
Training
Module
Introduction to Azure Route Server - Training
Evaluate whether Microsoft Azure Route Server is appropriate for resolving delays and outages in network communication.