今天小编总结一下C#Web服务超时的几种,大致分为如下几种情况:
1:Asp.net请求超时;2:IIS请求超时;3:数据库连接超时;4: 数据库操作超时;
工具/原料
- mysql数据库
- IIS
- C#
方法/步骤
- 1
Asp.net请求超时的配置和处理
http请求超时可以在WebConfig中进行全局配置(单位为秒,默认为90秒)
<system.web>节点配置如下
- 2
IIS请求超时
IIS进行设置:IIS-网站-属性 设置一个较大的值,但是不能太大,具体情况具体分析。
- 3
数据库连接超时
在配置数据库连接字符串的时候一起配置
- 4
数据库操作超时
数据库操作超时目前还没有全局设置方法,只能设置Command类的CommandTimeOut属性(单位为秒,默认为30秒)
- 5
查看数据库默认超时时间
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。