按类型隔离应用程序:按语言/技术或 .NET 框架版本进行池化。您可以将 ASP.NET 与经典 ASP 混合在同一个池中,但是如果 ASP 和 ASP.NET 都在同一个池中,并且如果您的 ASP 应用程序有问题需要您重新启动工作进程,则您的 ASP.NET 应用程序将出现问题。 NET 应用程序也将被回收。
有问题的应用程序(例如内存泄漏或 CPU 使用率高、数据库连接泄漏等的应用程序)与普通应用程序分开。新应用程序进入“试用期”池,该池会监控正常运行时间和性能。如果该应用程序证明随着时间的推移稳定,则将其移至普通应用程序池;否则,它仍然是孤立的。这有助于将更多无问题的应用程序组合在一起。