【问题标题】:Does Each web application has one w3wp.exe.?是否每个 Web 应用程序都有一个 w3wp.exe。?
【发布时间】:2015-06-22 09:58:48
【问题描述】:

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

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

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

-拉胡尔

【问题讨论】:

    标签: iis-7 w3wp worker-process


    【解决方案1】:

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

    “Web 应用程序”与网站脱节(尽管每个网站根目录都是一个“Web 应用程序”)并且仅存在于一个应用程序池中。因此,一个w3wp.exe 实例可以托管多个网站,但一个网站的子应用程序也可能分散在多个w3wp.exe 实例之间。

    ...那是在进入“网络农场”进程的工作之前。

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

    【讨论】:

    • 据我了解..“Web 应用程序”你在这里的意思是“应用程序池中的应用程序”。每个应用程序都会有许多网站。所以 w3wp.exe 是 w.r.t 应用程序创建的(每个应用程序 1 个)但不是 w.r.t 网站..??
    猜你喜欢
    • 2021-03-31
    • 2011-08-22
    • 1970-01-01
    • 2011-09-22
    • 2017-08-07
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多