“立即启动应用程序池”和“启动模式始终运行”之间的区别

在IISpipe理器中,应用程序池在基本设置对话框中具有用于“立即启动应用程序池”的checkbox以及名为“启动模式”的高级设置,该设置可以设置为“OnDemand”或“AlwaysRunning”。

这些设置有什么区别?

有点晚回应,但我会添加我的发现,因为我环顾四周find这个相同的问题。

“OnDemand”:当接收到Web应用程序的第一个请求时,IIS将启动工作进程。 “AlwaysRunning”:在启动IIS后立即启动应用程序池的工作进程。

参考: https : //blogs.msdn.microsoft.com/vijaysk/2012/10/09/iis-8-whats-new-application-pool-settings/