C# 连接数据操作的时候抛异常,连接超时

 

先说说我的业务。我在发送优惠券的时候,同时给6千多个会员发送优惠券,执行了update 和insert语句,这写语句都是通过字符串拼接而来的。update和insert语句加起来一共是一万多条语句。在数据中执行时没有问题的,但是在系统中操作就报错,说连接超时了。

 开始认为是webconfig中的数据库连接超时:

 

 

测试发现了还是不行,继续提示第一张图的异常,继续排查认为是command连接超时,

继续测试,发现还是不行,又在网上找了下,发现还是webconfig中的问题,

没想到居然是这个参数没有设置超时时间,默认我记得是90秒

 

 <httpRuntime requestValidationMode="2.0" maxRequestLength="102400 " executionTimeout="300"/>

 这里我就不一一描述这个节点中属性分别表示什么意思了。自己查资料。

posted @ 2019-05-20 15:06  风琴~云淡  阅读(1315)  评论(0编辑  收藏  举报