Managing IIS Application Pools
|
|
Written by Website Tutorials
|
|
Wednesday, 14 June 2006 |
Choosing Application Pools Assignment Policy One of the new features of the IIS 6.0 web server is worker process isolation mode where each web site has the possibility to allocate a separate process pool for execution of its web applications. This way, malfunction in one application will not cause stopping of all the others.
Plesk has a shared application pool; each domain can use dedicated application pool if administrator and client policy permit this. Plesk has three modes of working: Always assign one application pool for each domain Place domains in a shared application pool by default and allow use of dedicated pools for selected clients Always place all domains in the shared application pool
To choose the application pool assignment policy, go to the Global Settings tab and choose one of the three aforementioned strategies. The Shared pool tab allows controlling the shared application pool. You can either Start/Stop the Shared Application Pool functioning or Recycle the pool. When an Application Pool is stopped, all web applications which use it are stopped too. Therefore users will not be able to use functions given by those application. The Recycle button stops all the applications running in the application pool and starts them again. This can be handy if some applications have memory leaks or become unstable after working for a long time. Also, you can set the maximum amount of CPU resources this application pool can use. In order to do this, check the Enable CPU monitoring checkbox and enter your percent limit in the provided field below. Enabling Application Pool Management for ClientsIf the second mode of global application pools assignment policy was selected ("Place domains in a shared application pool by default and allow use of dedicated pools for selected clients"), you need to set up, which clients will be able to use dedicated pools. To do this, go to the client's Limits page and edit the Maximum number of IIS application pools edit field or set the Unlimited checkbox. Now you or client can enable using the dedicated pool for a specific domain by going to the Domain Administration Page > Setup page and setting the Use dedicated pool checkbox there. If a client allowed to use maximum N of dedicated application pools, then first N domains of this client, which enable the checkbox will be given dedicated pools. After the limit on number of application pools is reached for the client, its domains will use the shared application pool. |