我在我的网站上遇到了一个奇怪的问题。这是一个asp.net(.net 3.5)网站,托管在一个专用服务器上的IIS6。
最近我遇到了奇怪的问题,网站会卡住,除非我去iis并重启应用程序池或整个IIS,但最奇怪的是,如果我去服务器的远程桌面并尝试本地访问它,则可以正常工作。
我读了几个有关因内存泄漏和未关闭的SQL连接而导致死锁和挂起的线程,但为什么从本地仍然可以工作?
如果代码有问题,为什么本地仍然可以运行?
如果主机端存在一些问题(如防火墙问题),那么为什么iisreset会有帮助?
任何想法都将不胜感激。谢谢!