我正在使用 .Net 2.0,我的网站似乎在某个时期达到了死锁状态。它停止工作,直到我回收应用程序池或更改 web.config 文件中的某些内容。我认为死锁导致了这个问题。
我想知道是否有任何工具可以调试/检查站点以查找可能导致死锁的代码。
现在我不得不将回收间隔设置为 10 分钟,这真的很糟糕,但这是解决问题的唯一方法,而且网站上有很多代码,我需要找到问题所在。如果我使用 DOS 攻击工具,我能否找到导致此问题的页面/代码块?如果可以,最好的测试工具是什么?
干杯!
编辑 我试图检查事件日志并发现以下警告。我不知道它是否是问题将继续挖掘。异常信息:异常类型:HttpException 异常消息:请求超时。