AppPool和工作进程

时间:2009-10-15 15:38:53

标签: w3wp

一个简单的问题:

AppPool是否与工作进程w3wp相同?

如果在“空闲超时”之后w3wp.exe关闭时出现这种情况,为什么AppPool显示为仍在IIS管理器上运行?

此外,当“空闲超时”后w3wp.exe关闭时,它是否会自动重启? 或者只有当流量再次进入网站时才会重新启动?

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

应用程序池可以托管(顾名思义)多个进程。在这种情况下,将有几个与单个应用程序池关联的w3wp.exe进程。当应用程序池设置导致应用程序池进程被回收时,可能会发生这种情况。虽然旧的w3wp.exe已经耗尽了现有的连接,但是新的w3wp.exe会被调整以处理新的流量。

W3WP进程AFAIK仅在有传入流量时创建。启动进程需要一个请求 - 它不像是自己启动的NT服务。