Thread was being aborted.

异常:Thread was being aborted.(正在终止线程)

网上很多人说Response.redirect或Response.write()放在了try catch块中引起 百度一下就可已查到很多相关文章。

我尝试删掉catch块中的Response.write(),并不起作用。(其实我的是服务,间隔调取页面,异常只会在服务执行2次以上由我显式抛出,当时怀疑删掉后也不会起作用。前后两个线程毕竟是独立的。试试看喽,呵呵)

我出现Thread was being aborted.并不是Response.write()引起,后来google发现 页面超时可能引起的此问题,.net framework默认超时时间是110s,对比我的日志记录,发现从执行到抛异常的时间基本上算是和110s吻合。

针对我这个异常解决办法:

<system.web>
  <compilation debug="false" targetFramework="4.5" />
  <httpRuntime targetFramework="4.5" executionTimeout="1800" />
<system.web>

本地想重现异常的话 请不要用localhost和端口。debug需要改成false.

转载于:https://www.cnblogs.com/betterlife/p/5972411.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值