47得票4回答
IIS应用程序池 - 停止/启动 vs 回收

我注意到在我的一个生产Web应用程序上,当我手动回收应用程序池时,基于对任务管理器的观察,重新启动的工作进程可能需要60秒以上才能完全销毁。但是,如果我完全停止应用程序池,则工作进程几乎立即消失 - 在1-2秒内。 因此,我的问题有两个方面: a)为什么销毁进程(更具意义的是释放其使用/锁...

43得票2回答
为什么IIS应用程序池需要循环回收?

IIS中的应用程序池经常被回收,我不知道原因。我记得在IIS6中有可能会强制回收的问题,但现在快速搜索没有结果。在IIS6或7上,您可以关闭闲置时间、持续时间和特定时间回收选项,所以没有问题。 那么为什么每个.NET网站都要回收应用程序池呢?如果一个网站没有任何内存泄漏,能否设置一个永远不需...

43得票2回答
每个应用程序池的内存使用情况

我使用的是IIS 7.5,有一些ASP.NET网站和一些位于不同应用程序池中的Web服务。近日服务器内存使用率较高,那么我如何知道每个应用程序池所使用的内存?有什么建议或方法吗?

40得票3回答
以编程方式获取应用程序池身份验证。

我如何在C#中以编程方式获取应用程序池的标识?我想要应用程序池用户,而不是当前登录的用户。

39得票3回答
如何在IIS 7.5中配置应用程序池,使其在停止后自动重新启动?

我的网站每天多次出现宕机情况,当我查看应用程序池(IIS 7.5)时,发现它被停止了,我必须手动重新启动。我该如何设置应用程序池,以便在错误后自动重启?

36得票5回答
将Web应用程序放在默认应用程序池中和使用专用应用程序池的优缺点

将Web应用程序放置在一个默认应用程序池中和使用专用应用程序池的优缺点是什么?

34得票4回答
IIS7在共享环境中应用程序池回收的最佳设置是什么?

在共享环境中,IIS7应用程序池回收的最佳设置是什么?

32得票2回答
如何确定IIS应用程序池的身份账户?

Windows Server 2008 R2 Standard ( Microsoft Windows Server Version 6.1 Build 7601: Service Pack 1 ) IIS 7.5.7600.16385 在使用分配了 ApplicationPoolIden...

29得票7回答
人们如何解决部署大型应用程序时的应用程序池回收问题?

目前,我们的应用程序(58个项目,大型asp.net MVC 3前端)在构建/部署后需要大约15-20秒才能加载,因为它会通过整个“回收应用程序池”(发布配置)过程。 我们确实有一个Web农场,如果这改变了人们的答案,请告诉我们,但问题实际上是: 在大规模应用程序中,如果维护窗口不可行(我...

26得票1回答
如何防止IIS在不使用时关闭Web站点?

我有一个托管在IIS下的Web应用程序。它是一个数据仓库,在启动过程中需要实例化一大堆内存中的项目(需要大约20分钟才能完全设置)。由于这个网站对我们公司非常重要,所以这个系统白天必须在线100%,只能在下班时间重新启动。 由于某些原因,当一段时间没有使用后,这个Web应用程序似乎处于“离线...