c# - 在同一应用程序池中运行的站点是否有单独的工作进程?

标签 c# asp.net iis-7.5

我有四个应用程序(A、B、C 和 D)在应用程序池 Pool1 下运行。该池中的所有应用程序是否都在单独的工作进程下运行?所有应用程序都会运行单独的 w3wp.exe 实例吗?他们都会有自己独立的 APPDomain 吗?

最佳答案

我的理解是,每个应用程序池都会运行自己的工作进程,因此同一应用程序池中的网站 A、B、C 和 D 将共享一个工作进程。在单个工作进程中,每个网站都将在其自己的 AppDomain 中运行。

这里有一个很好的描述:Difference between an application domain and an application pool?

关于c# - 在同一应用程序池中运行的站点是否有单独的工作进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11346784/

相关文章:

c# - 在 C# 中将一个数组列表数据移动到另一个数组列表

c# - TestInitialize 和 TestCleanup 未在 DataTestMethod 的每个 DataRow 之前和之后运行

caching - IIS7 是否缓存视频(mp4/wmv)文件?

jquery - 当我将 IE 浏览器模式从 IE9 切换到 IE8 时,为什么会出现错误“"' Page_Validators' is undefined”?

asp.net - ASP.NET 下拉列表控件能否在回发时保留列表项类?

.net - 请求超时HttpException是否导致w3wp.exe进程死亡或回收

iis - ColdFusion 10 开发人员和 Windows 7 (IIS 7.5)

c# - .NET中的RSA加密/解密问题

c# - 使用提取和覆盖模式的 TDD 构造函数中的虚拟方法

javascript - Panel 的 DefaultButton 属性如何工作?