【问题标题】:Application Pool应用程序池
【发布时间】:2015-02-28 15:34:54
【问题描述】:

我对应用程序池

有些疑问
  1. 一个应用程序池中的多个应用程序默认在唯一的工作进程下运行
  2. 一个应用程序池中的多个应用程序我们可以为不同的应用程序分配不同的工作进程。

以上是我对应用程序池和工作进程的理解 我想澄清这些概念,如果有人有请解释一下。

谢谢, 德尼亚内什瓦尔

【问题讨论】:

    标签: iis application-pool worker-process


    【解决方案1】:

    我认为您的理解几乎是正确的。

    • 当您在 IIS 中创建新网站时,它会创建一个应用程序池 为你与网站同名,所以其实默认是 每个网络应用都有自己的应用程序池。
    • 您可以设置单个应用程序池来托管多个 IIS 网站。这 效果是所有共享应用程序池的站点都托管在 同一个exe。如果您重新启动/回收此应用程序池,它将重新启动所有网络 使用它的网站。
    • 您可以通过分配不同的网站来隔离不同的网站 每个 Web 应用程序的应用程序池(如前所述,IIS 默认情况下会这样做)
    • 一个应用程序池有一个工作进程 (w3wp.exe) 默认值,但您可以增加此值。

    【讨论】:

    • 感谢您的帮助和知识分享。
    猜你喜欢
    • 2021-10-14
    • 2010-09-26
    • 2016-04-17
    • 2010-09-17
    • 1970-01-01
    • 2016-12-29
    • 2010-10-19
    • 2015-01-07
    相关资源
    最近更新 更多