Isolate Applications in Worker Process Isolation Mode
Applies To: Windows Server 2003, Windows Server 2003 with SP1
An application pool is a configuration that links one or more applications to a set of one or more worker processes. Because applications in an application pool are separated from other applications by worker process boundaries, an application in one application pool is not affected by problems caused by applications in other application pools.
By creating application pools and assigning Web sites and applications to them, you can improve the availability and reliability of your Web sites and applications.
Requirements
Credentials: Membership in the Administrators group on the local computer.
Tools: Iis.msc.
Recommendation
As a security best practice, log on to your computer using an account that is not in the Administrators group, and then use the Run as command to run IIS Manager as an administrator. At the command prompt, type **runas /user:**administrative_accountname mmc %systemroot%\system32\inetsrv\iis.msc.
Procedures
To create a new application pool
In IIS Manager, expand the local computer, right-click Application Pools, click New, and then click Application Pool.
If the ID that appears in the Application pool ID box is not the ID that you want, type a new ID.
Under Application pool settings, click one of the following options:
- Use default settings for the new application pool
-or-
- Use existing application pool as a template.
If you click the Use existing application pool as template option, in the drop-down box, click the Application pool name of the application pool you want to use as a template.
Click OK.
To assign a Web site or application to an application pool
In IIS Manager, right-click the application that you want to assign to an application pool, and then click Properties.
Click the Virtual Directory, Directory, or Home Directory tab, depending on the type of application you have selected.
If you are assigning a directory or virtual directory, verify that Application name is filled in. If the Application name box is not filled in, click Create, and then type a name.
In the Application pool list box, click the name of the application pool to which you want to assign the Web site.
Click OK.