公司后台查询数据时,如果选择的时间段过长,就会遇到"请求超时"的的问题。
造成这一问题的原因大概有以下几点:
1,Asp.net请求超时
2,Webservice请求超时
3,IIS请求超时
4,数据库连接超时
知道原因后,就可以解决问题了。
Asp.net中关于超时的设置:
在web.config 里<system.web>节点添加以下代码:
[csharp] [/csharp]
来自MSDN解释:
httpRuntime是配置asp.Net http运行时设置,以确定如何处理对asp.Net应用程序的请求。
executionTimeout:表示允许执行请求的最大时间限制,单位为秒 maxRequestLength&