asp.net网站崩溃的问题
本帖最后由 pathen 于 2014-04-21 17:10:27 编辑
给内部公司做得考试用的,做了两套方案放在一个服务器上,登入管理什么的都一样,唯一不同的区别是考试的时候一个是abcd用服务器控件做得,就是点一下从page_load重新生成一次的那种,后面考虑到看着不舒服就用jquery的ajax写了后面一套,用的全是input,用ashx来做交互的,cs里面完全没有写啥。然后测试的时候就遇到了一个问题:ajax那套在考试页面状态下不定时的会突然点着点着网站就没有响应了!然后关掉重新想登入的话也没有反应,网站就像奔溃了一样,换一台电脑也没有用,但是同样在运行的另一个基本上一样的网站就可以正常用。崩溃的那个一定要重新发布一次才可以用。这个问题可能出在哪里?
------解决方案--------------------资源没释放吧
------解决方案--------------------DataReader是不会自动释放链接的,等着SQL自动回收
你可以在登录不了时看看DB的lock怎么样,是不是非常多,一般来说一个站点(除服务外)大约只会占用4-5个链接;