【问题标题】:application pool vs application domain vs worker process应用程序池 vs 应用程序域 vs 工作进程
【发布时间】:2016-08-01 19:30:57
【问题描述】:

谁能澄清以下假设是否正确?

  1. 一个网络服务器可以有多个应用程序池
  2. 一个应用程序池可以有多个应用程序域。
  3. 每个应用程序域映射到一个工作进程。 (不在网络花园中)
  4. 一个工作进程可以映射到多个应用程序域。
  5. 每个工作进程,每个请求可以有多个线程。

【问题讨论】:

    标签: c# asp.net .net iis


    【解决方案1】:
    1. 一个网络服务器可以有多个应用程序池(正确)
    2. 一个应用程序池可以有多个应用程序域。 (正确)
    3. 每个应用程序域映射到一个工作进程。 (不在网络花园中)
    4. 一个工作进程可以映射到多个应用程序域。
      (3 和 4 - 不在网络园中,应用池中的每个 App Domin 共享同一个工作进程。)
    5. 每个工作进程,每个请求可以有多个线程。 (正确)

    【讨论】:

    • 在一篇文章中提到了具有多个工作进程的应用程序池称为网络花园。对吗?
    • 正确。分配给单个应用程序池的多个工作进程称为 Web Garden。
    • 2 不正确。 AppDomain 是工作进程中的一个概念。所以这一点毫无意义。
    猜你喜欢
    • 2021-04-22
    • 1970-01-01
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 2020-03-15
    • 2011-06-29
    相关资源
    最近更新 更多