Creating an Application Pool in IIS 6.0
You may recycle the process to make the ASP.NET application running again, but incase the application is using much virtual memory / resources that make it to stop & throw the same "Service Unavailable" error again & again, then you need to create a separate application pool for that domain. As shared application pools, i.e. DefaultAppPool, MSSharePointAppPool, StsAdminAppPool, StsAppPool1, etc...etc... may have various applications assigned to them, creating a separate application pool for the domain having such problems will help not only in decreasing the chances of such errors again but completely eliminating them
When you run IIS 6.0 in worker process isolation mode, you can group Web applications into application pools. An application pool is a grouping of URLs routed to one or more worker processes that share the same configuration. Application pools allow you to apply specific configuration settings to groups of applications and the worker processes servicing those applications. Any Web site, Web directory or virtual directory can be assigned to an application pool.
By creating new application pools and assigning Web sites and applications to them, you can make your server more efficient and reliable. In addition, your other applications are always available, even when the applications in the new application pool terminate.
This feature of IIS 6.0 is available only when running in worker process isolation mode.
Important: You must be a member of the Administrators group on the local computer to perform the following procedure or procedures.
To open IIS manager, command prompt, type
mmc systemroot\system32\inetsrv\iis.msc
Or type inetmgr in the Start>Run menu.
Application pool creating procedure :
1. In IIS Manager, double-click the local computer/server name, right-click Application Pools, point to New, and then click Application Pool.
2. In the Application pool ID box, type the name of the new application pool.
3. Under Application pool settings, click either Use default settings for new application pool or Use existing application pool as template.
4. If you selected Use existing application pool as template, from the Application pool name list box, click the application pool to be used as a template.
5. Click OK.
This will create a separate application pool for the specified Web site, Web directory or virtual directory.
|