单个应用程序池中的IIS多个工作进程

时间:2013-11-06 13:11:30

标签: iis iis-7 iis-6

我对IIS 6.0工作进程和应用程序池有疑问。

我有两个Web应用程序,它在IIS 6.0上托管,具有不同的端口号。此外,我已创建并为该应用程序分配了一个应用程序池。该应用程序池已配置为2个工作进程。现在我的问题是什么?当我从浏览器运行这两个应用程序时,该应用程序池将如何处理它们?是否将两个工作进程分配给一个应用程序或两者都分配。?

请分享你的想法...... 在此先感谢...

1 个答案:

答案 0 :(得分:5)

工作进程特定于每个应用程序池。如果指定一个应用程序池具有1个工作进程,则它只有1个工作进程。如果指定另一个应用程序池以具有2个工作进程,则它将具有2个工作进程。您应该注意到属性屏幕特定于应用程序池。

apppool performance properties

您可以使用以下过程查看哪些应用程序池正在使用哪个工作进程;

•开始>运行> CMD

•转到Windows> SYSTEM32

•运行cscript iisapp.vbs

•您将获得正在运行的工作进程ID和应用程序池名称列表。

running worker processes

您应该看到,如果您的某个应用池设置为使用2个工作进程,则列表中的两个条目将针对相同的应用池名称。

上述说明和参考以及listing running worker processes in IIS7