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

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

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

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

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

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

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

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

猜你喜欢

转载自www.cnblogs.com/LoveQin/p/10894223.html