今天小编总结一下C#Web服务超时的几种,大致分为如下几种情况:

1:Asp.net请求超时;2:IIS请求超时;3:数据库连接超时;4: 数据库操作超时;

工具/原料

  • mysql数据库
  • IIS
  • C#

方法/步骤

  1. 1

    Asp.net请求超时的配置和处理

    http请求超时可以在WebConfig中进行全局配置(单位为秒,默认为90秒)

    <system.web>节点配置如下

  2. 2

    IIS请求超时

    IIS进行设置:IIS-网站-属性   设置一个较大的值,但是不能太大,具体情况具体分析。

  3. 3

    数据库连接超时

    在配置数据库连接字符串的时候一起配置

  4. 4

    数据库操作超时

    数据库操作超时目前还没有全局设置方法,只能设置Command类的CommandTimeOut属性(单位为秒,默认为30秒)

  5. 5

    查看数据库默认超时时间

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。