locked
Application Pool in Sharepoint RRS feed

  • Question

  • What is application pool in sharepoint ,

    please explain it with an example.


    JJ

    • Moved by Mr. Wharty Monday, August 27, 2012 6:45 AM Not a Training and Certification question (From:Training and Certification)
    Monday, August 27, 2012 6:15 AM

Answers

  • 1. Application Pool is more in relation to IIS than of SharePoint

    2. As you create and manage web applications using SharePoint, it gives you to create, manage and associate web applications with Application Pool. So you see the Application Pool creation and configuration options in SharePoint but its more related to IIS

    3. An application pool provides you with a way of isolating Web sites from each other even though they are being hosted on a common server. Each application pool is given its own set of server resources. That way, if a Web site crashes, it won’t effect sites in other application pools.

    Example:

    A good example of this is a Web site with a memory leak. If all of the Web sites hosted on a particular server were to share system resources, and one of the Web sites had a memory leak, it could potentially take memory away from the other hosted sites. If the leaky site were in its own application pool though, the memory leak would not effect any other site because each application pool has its own server resources (including memory).

    Hope above explanation servers your purpose.

    Please Vote As Helpful or Mark as Answer if this answered what you was looking for.


    Abhijeet M. Mohite

    • Proposed as answer by Talib Ali Khan Monday, August 27, 2012 7:25 AM
    • Marked as answer by Qiao Wei Friday, September 7, 2012 10:29 AM
    Monday, August 27, 2012 6:52 AM
  • Hi,

    Application pools define a set of Web applications that share one or more worker processes, they provide a convenient way to administer a set of Web sites and applications and their corresponding worker processes.

    Web Site = IIS Virtual Server = SharePoint Web Application
    Web Applications have Application Pools... You can manage your web apps in IIS manager.
    Application Pools have Worker processes... You'll see a section in your IIS manager for managing your app pools.

    Recommendations for SharePoint Application Pool Settings

    http://blogs.msdn.com/b/joelo/archive/2007/10/29/sharepoint-app-pool-settings.aspx


    Ivan-Liu

    TechNet Community Support

    • Marked as answer by Qiao Wei Friday, September 7, 2012 10:29 AM
    Tuesday, August 28, 2012 3:05 AM
  • Application pool is a group of resources in IIS mapped to w3wp.exe process http://technet.microsoft.com/en-us/library/cc735247%28v=ws.10%29.aspx

    With SharePoint web application and service appplication, they can use some existing app pool or you can create a new one. Used for security and performance isolation.


    Marek Chmel, WBI Systems (MCTS, MCITP, MCT, CCNA)
    Please Mark As Answer if my post solves your problem or Vote As Helpful if a post has been helpful for you.

    • Marked as answer by Qiao Wei Friday, September 7, 2012 10:29 AM
    Monday, August 27, 2012 6:50 AM

All replies

  • This is a training and certification forum.  As your question relates to neither of these, it will be moved to a more appropriate forum.

    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer

    Jeff Wharton
    MSysDev (C.Sturt), MDbDsgnMgt (C.Sturt), MCT, MCPD, MCSD, MCITP, MCDBA
    Blog: Mr. Wharty's Ramblings
    Twitter: @Mr_Wharty
    MC ID: Microsoft Transcript

    Monday, August 27, 2012 6:44 AM
  • Application pool is a group of resources in IIS mapped to w3wp.exe process http://technet.microsoft.com/en-us/library/cc735247%28v=ws.10%29.aspx

    With SharePoint web application and service appplication, they can use some existing app pool or you can create a new one. Used for security and performance isolation.


    Marek Chmel, WBI Systems (MCTS, MCITP, MCT, CCNA)
    Please Mark As Answer if my post solves your problem or Vote As Helpful if a post has been helpful for you.

    • Marked as answer by Qiao Wei Friday, September 7, 2012 10:29 AM
    Monday, August 27, 2012 6:50 AM
  • 1. Application Pool is more in relation to IIS than of SharePoint

    2. As you create and manage web applications using SharePoint, it gives you to create, manage and associate web applications with Application Pool. So you see the Application Pool creation and configuration options in SharePoint but its more related to IIS

    3. An application pool provides you with a way of isolating Web sites from each other even though they are being hosted on a common server. Each application pool is given its own set of server resources. That way, if a Web site crashes, it won’t effect sites in other application pools.

    Example:

    A good example of this is a Web site with a memory leak. If all of the Web sites hosted on a particular server were to share system resources, and one of the Web sites had a memory leak, it could potentially take memory away from the other hosted sites. If the leaky site were in its own application pool though, the memory leak would not effect any other site because each application pool has its own server resources (including memory).

    Hope above explanation servers your purpose.

    Please Vote As Helpful or Mark as Answer if this answered what you was looking for.


    Abhijeet M. Mohite

    • Proposed as answer by Talib Ali Khan Monday, August 27, 2012 7:25 AM
    • Marked as answer by Qiao Wei Friday, September 7, 2012 10:29 AM
    Monday, August 27, 2012 6:52 AM
  • Hi,

    Application pools define a set of Web applications that share one or more worker processes, they provide a convenient way to administer a set of Web sites and applications and their corresponding worker processes.

    Web Site = IIS Virtual Server = SharePoint Web Application
    Web Applications have Application Pools... You can manage your web apps in IIS manager.
    Application Pools have Worker processes... You'll see a section in your IIS manager for managing your app pools.

    Recommendations for SharePoint Application Pool Settings

    http://blogs.msdn.com/b/joelo/archive/2007/10/29/sharepoint-app-pool-settings.aspx


    Ivan-Liu

    TechNet Community Support

    • Marked as answer by Qiao Wei Friday, September 7, 2012 10:29 AM
    Tuesday, August 28, 2012 3:05 AM