Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 网站每两个月就会崩溃一次。应用程序池回收解决了这个问题_C#_Asp.net_.net_Iis - Fatal编程技术网

C# 网站每两个月就会崩溃一次。应用程序池回收解决了这个问题

C# 网站每两个月就会崩溃一次。应用程序池回收解决了这个问题,c#,asp.net,.net,iis,C#,Asp.net,.net,Iis,我们有一个ASP.NET 2.0(我知道它很旧!)网站,它托管在Windows 2003服务器和IIS 6.0上。应用程序每隔两个月就会定期崩溃 我们尝试使用Telerik和最近的Riverbed分析内存消耗和其他方面 知道我们应该找什么吗 更新:在搜索WWW后,我偶然发现了一个修复方法,他们告诉我们可以增加请求队列限制来停止此问题。尽管根本原因分析仍然是可取的。您应该寻找更高版本的ASP.net。自动应用程序池回收间隔设置为什么,还是已禁用?如果应用程序池回收解决了此问题,您可能应该将回收间隔

我们有一个ASP.NET 2.0(我知道它很旧!)网站,它托管在Windows 2003服务器和IIS 6.0上。应用程序每隔两个月就会定期崩溃

我们尝试使用Telerik和最近的Riverbed分析内存消耗和其他方面

知道我们应该找什么吗


更新:在搜索WWW后,我偶然发现了一个修复方法,他们告诉我们可以增加请求队列限制来停止此问题。尽管根本原因分析仍然是可取的。

您应该寻找更高版本的ASP.net。自动应用程序池回收间隔设置为什么,还是已禁用?如果应用程序池回收解决了此问题,您可能应该将回收间隔设置为少于2个月。您还需要查找泄漏的内核对象,寻找随时间增加的句柄使用率。任何资源监视器都可以帮助跟踪句柄对象,但不确定这两种产品,它们可能会。您可以使用Windows内置的任务管理器/perfmon显示句柄,但perfmon可以随时间跟踪。您应该寻找更高版本的ASP.net。自动应用程序池回收间隔设置为什么,或者它被禁用了?如果应用程序池回收解决了这个问题,您可能应该将回收间隔设置为小于2个月。您还需要查找泄漏的内核对象,查找随时间增加的句柄使用率。任何资源监视器都可以帮助跟踪句柄对象,但不确定这两种产品,它们可能会。您可以使用Windows内置的任务管理器/perfmon来显示句柄,尽管perfmon可以随时间进行跟踪。