Chapter 8

Web Application Pool Administration

What's in this chapter?

  • Website separation
  • Virtual directories versus applications
  • The w3wp.exe process
  • Creating application pools
  • Application pool security
  • Application pool user accounts

wrox.com code downloads for this chapter

The wrox.com code downloads for this chapter are found at www.wrox.com/remtitle.cgi?isbn=1118388046 on the Download Code tab.

Websites and applications in IIS 7.0, IIS 7.5, and IIS 8.0 can be separated into processing groups based on your administrative preferences. Called application pools, these groups isolate website processes from other website processes on the server, offering strong performance and security benefits.

This chapter covers the various aspects of application pools, from managing worker processes during a recycle event to the dependencies that pools have on the Integrated Pipeline mode. A background and comparison between IIS 5.0 and IIS 6.0 set the stage for understanding why application pools are necessary and the advantages that they bring.

Effective management of application pools requires an understanding of:

  • Virtual directories and applications
  • The w3wp.exe worker process
  • The two pipeline modes
  • Multiple methods of creating application pools

Get Professional Microsoft IIS 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.