asp长连接的疑问
a、b两个页面互相跳转,60秒1个循环,遇到一个奇怪的问题。
每隔10分钟,客户端连接会超时
比如 上一次超时 时间是 13:14:30,那么下一次超时时间就是 13:24:30,即使在13:23:30才打开网页,也会在13:24:30超时
把数据库连接关闭测试,便一切正常,请问有谁知道是什么原因?怎么解决?
------最佳解决方案--------------------1. 检查应用程序池
2. 修改SQL数据库连接超时设置
3. 检查程序源码是否有什么非逻辑性错误
------其他解决方案--------------------譬如 a.asp 和 b.asp
相互跳转到时候加一些参数看看,譬如:
a.asp 跳到 b.asp?r=20121008333
从b.asp 跳到 a.asp?r=20121008335
------其他解决方案--------------------这里估计跟你数据连接有关系,能把你的代码贴出来吗?
------其他解决方案--------------------数据库连接写在dll里的,应该没有影响吧
------其他解决方案--------------------IE6、IE7、Opera、FireFox、Safari、Chrome均正常,偏偏用户量最大的IE8、IE9、IE10不正常
------其他解决方案--------------------2个页面中的数据库连接没有及时关闭吗?dll中的也应该关闭。