为什么部署到一个应用程序池影响其他应用程序的CPU使用?

时间:2012-04-02 21:11:57

标签: asp.net iis iis-6

这不是问题,但我好奇地问,因为我没想到这种行为。

在服务器上,我有两个Web应用程序副本。位置dir1的一个副本主要用于测试和调试目的。另一个在dir2是生产现场。

之前,两者都在使用相同的应用程序池。我更改了它,现在测试者使用名为testAppPool的应用程序池,而另一个使用DefaultAppPool。

现在,每当我部署一个新版本进行测试时,DefaultAppPool的w3wp.exe进程的cpu使用率也会上升。为什么会这样?它们不是不同的过程而不受其他变化的影响吗?

1 个答案:

答案 0 :(得分:0)

实际上,prod中的Virtual Dir也指向了测试文件夹。这是我今天发现的,这似乎是一个原因。