每个Web应用程序是否都有一个w3wp.exe。

时间:2015-04-16 06:43:56

标签: iis-7 w3wp worker-process

我对工人流程感到困惑。考虑我是否在IIS上部署了五个Web应用程序。

所有五个Web应用程序都处理来自不同系统的请求。现在只有五个w3wp.exe进程或者有一个w3wp.exe进程有机会处理多个Web应用程序吗?

我猜两个w3wp.exe进程可以共享单个Web应用程序的请求..但是Web应用程序是否会共享一个w3wp.exe?

-Rahul

1 个答案:

答案 0 :(得分:1)

简化回答:每个“应用程序池”对应一个w3wp.exe实例(打开IIS管理器并打开“应用程序池”视图)。

“Web应用程序”与网站不相交(尽管每个网站的根目录都是“Web应用程序”)并且只存在于一个应用程序池中。因此,单个w3wp.exe实例可以托管多个网站,但网站的子应用程序可能会在多个w3wp.exe个实例之间展开。

......在进入“Web场”流程之前就已经开始了。

但简而言之,您猜测两个w3wp.exe实例共享一个IIS“Web应用程序”是错误的。