【发布时间】:2012-04-02 21:11:57
【问题描述】:
这不是问题,但我出于好奇而询问,因为我没想到会出现这种行为。
在服务器上,我有两个 Web 应用程序副本。位于 dir1 的副本主要用于测试和调试目的。 dir2 的另一个是生产站点。
之前,两者都使用同一个应用程序池。我对其进行了更改,现在测试一个使用名为 testAppPool 的应用程序池,而另一个使用 DefaultAppPool。
现在,每当我部署一个新版本进行测试时,DefaultAppPool 的 w3wp.exe 进程的 cpu 使用率也会上升。为什么会这样?它们不是不同的过程,不受其他变化的影响吗?
【问题讨论】:
-
测试目录是生产目录的子目录吗?
-
不,实际上它们位于不同的驱动器上。
-
不,它们在不同的虚拟目录下。
-
我相信 DefaultAppPool 会重新启动。原因之一是许多文件都被更改了。
-
能否查看应用池是否重启?