一个应用程序池进程崩溃并影响其他池进程

时间:2012-01-20 21:04:44

标签: c# asp.net iis application-pool

在IIS7下,我有一个名为“MyWebsite”的网站使用ASP.Net 2.0,在它下面我有2个虚拟目录:使用AppPool1的Vdirectory1和使用AppPool2的Vdirectory2。

以下是我的环境中发生的事情: 当AppPool1进程遇到异常时(事件查看器中的应用程序日志中可以看到ASP.Net异常),遇到Vdirectory2的请求所需的时间比预期的要长(IIS7日志中的时间字段),他们不会不要崩溃,他们只需要比预期更长的时间,这对我不利。

我的理解是ASP.Net 2.0在提供其他请求时变慢,因为一个进程遇到异常。

我的问题: 有没有办法隔离那个?因此当另一个进程遇到异常时,一个应用程序池进程不会受到影响吗?

我希望情况很清楚,如果不是,请告诉我,我会尽力澄清。

0 个答案:

没有答案