: What is an application pool in IIS? I am not sure what an application pool is in IIS. I did manage to find a basic explanation, boiling down to: "Websites can be assigned to application pools,
I am not sure what an application pool is in IIS. I did manage to find a basic explanation, boiling down to:
"Websites can be assigned to application pools, all application pools containing specific settings for applications (allowing you to isolate websites)."
Looking at the documentation, it seems there is much more to it. I cannot find a good explanation though.
More posts by @YK1175434
1 Comments
Sorted by latest first Latest Oldest Best
Applications Pools are a way to segregate the worker processes that on IIS between web applications. They provide the ability to group common applications together so that they can share resources.
Each Application Pool has their own set of worker processes assigned to and and does not share processes with other pools.
This way, the worker processes for one application pool can not communicate directly with the worker processes of another pool (thus protecting the applications from one another). For example, putting applications for different clients into individual pools to prevent their application's processes from talking to other client's processes.
Additionally, it allows more worker processes to be allocated to pools to need them. For example, you might assign more worker processes to a customer-facing store website to handle extra load and fewer to a customer facing support site that might not need the resources for static content.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.