views:

25

answers:

1

can anybody explain these things in IIS??

+1  A: 

Search a little bit before you ask questions ..

When you run IIS in worker process isolation mode, you can separate different Web applications and Web sites into groups known as application pools. An application pool is a group of one or more URLs that are served by a worker process or set of worker processes. Any Web directory or virtual directory can be assigned to an application pool.

Every application within an application pool shares the same worker process. Because each worker process operates as a separate instance of the worker process executable, W3wp.exe, the worker process that services one application pool is separated from the worker process that services another. Each separate worker process provides a process boundary so that when an application is assigned to one application pool, problems in other application pools do not affect the application. This ensures that if a worker process fails, it does not affect the applications running in other application pools.

Prav
Thanks for the response...I did little bit search on this topic sir,,but got confused a bit....
Srikanth
Your statement about a application pool being one or more URL's is not completely right, an application pool is a a worker process/thread. You can assign one or more SITES to one application pool (sites are no URLS). This might however be a risk. Sometimes an application makes the pool crash causing all sites in that pool to be unavailable (happens for example on a stackoverflow of the application).
Gertjan