一个简单的问题:
AppPool是否与工作进程w3wp相同?
如果在“空闲超时”之后w3wp.exe关闭时出现这种情况,为什么AppPool显示为仍在IIS管理器上运行?
此外,当“空闲超时”后w3wp.exe关闭时,它是否会自动重启? 或者只有当流量再次进入网站时才会重新启动?
感谢任何帮助。
答案 0 :(得分:1)
应用程序池可以托管(顾名思义)多个进程。在这种情况下,将有几个与单个应用程序池关联的w3wp.exe进程。当应用程序池设置导致应用程序池进程被回收时,可能会发生这种情况。虽然旧的w3wp.exe已经耗尽了现有的连接,但是新的w3wp.exe会被调整以处理新的流量。
W3WP进程AFAIK仅在有传入流量时创建。启动进程需要一个请求 - 它不像是自己启动的NT服务。