GetResponse() 基础连接已经关闭:服务器关闭了本应保持活动状态的连接
1.原因:
(1)KeepAlive默认为true,与internet保持持续连接 ,服务器关闭了连接,使用HttpWebResponse.GetResponse()出错
(2)HttpWebRequest 超过了最大连接数
(3)网络响应慢而导致超时
2.解决:
(1) req.KeepAlive = false;
(2)设置超时时间 req.Timeout = 15000;
(3)连续使用HttpWebRequest请求时,要使用sleep(100),放大http请求时间间隔
(4) 突破该程序的http的最大连接数
ServicePoint 对象允许的最大并发连接数。默认值为 2。
1,在代码中修改:
system.net.ServicePointManager.DefaultConnectionLimit=100//把最大连接数改为100
2,在配置文件(app.config)中修改: <configuration><system.net><connectionManagement><!--表示把对任何域名的请求最大http连接数都设置为100--><add address = "*" maxconnection = "100" /></connectionManagement></system.net> </configuration>
(5)保证每次用完都要关闭
if (res != null)
{res.Close();res = null;
}if (req != null)
{req.Abort();req = null;
}
转载于:https://www.cnblogs.com/yaosj/p/6705203.html
GetResponse() 基础连接已经关闭:服务器关闭了本应保持活动状态的连接相关推荐
- 连接被远程服务器中断,Windows 2008远程桌面3389连接上后会被立即断开,并提示“远程桌面会话已结束”解决方案...
昨天收到一位客户反馈使用我的windows 2008系统,开启3389远程桌面后,出现客户机刚通过3389连到服务器之后,就会被断开连接的问题.并出现以下提示: 该问题原因有2个: 1.本站提供的20 ...
- 为什么吃鸡显示连接不到服务器,为什么吃鸡进游戏显示连接不上 | 手游网游页游攻略大全...
发布时间:2015-09-28 原因:显卡太老,不支持DX9.0c+SM3.0 解决方法:换新显卡 标签: 发布时间:2017-05-12 怎么吃鸡?相信很多新手玩家在经过几十甚至上百小时的游戏洗礼之 ...
- 电脑出现无法连接到远程服务器失败,解析错误:因为无法连接到远程服务器造成无法登录敬业签PC便签...
解析错误:The remote name could not be resolved.出现该提示的原因是:本机电脑上DNS配置错误或被其它软件更该造成DNS无法正常解析,造成解析错误无法连接到远程服务 ...
- 吃鸡账号显示连接不了服务器,吃鸡购买账号为什么无法连接服务器quest; | 手游网游页游攻略大全...
发布时间:2017-05-12 怎么吃鸡?相信很多新手玩家在经过几十甚至上百小时的游戏洗礼之后,心中对于吃鸡的疑惑也是越来越大,为什么有时候明明开局不顺却最后吃鸡,而有时候明明很肥却送了快递.所以今天 ...
- webservice用完关闭连接_解决调用WebService报基础连接已经关闭: 服务器关闭了本应保持活动状态的连接的错误的方法...
问题可能原因之一:网速的快慢,我经过测试,如果外网访问的话网速慢就是出现此类问题,但是我没有精确测出当在网络流量最低在什么情况下可以避免此类问题 问题可能之二:程序发布之前没把原引用的web serv ...
- win10显示连接不了服务器失败,win10系统玩CF提示“连接服务器失败”的操作方法...
今天和大家分享一下win10系统玩CF提示"连接服务器失败"问题的解决方法,在使用win10系统的过程中经常不知道如何去解决win10系统玩CF提示"连接服务器失败&qu ...
- 如何连接文档服务器,如何连接服务器地址
如何连接服务器地址 内容精选 换一换 本节为您介绍如何在本机使用远程登录工具MSTSC登录Windows裸金属服务器.裸金属服务器状态必须为"运行中".如果Windows裸金属服务 ...
- 网页连接服务器失败是怎么回事,网页怎么连接服务器失败是怎么回事
网页怎么连接服务器失败是怎么回事 内容精选 换一换 华为云提供两种连接方式通过SQL Server客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.安装S ...
- 文件服务器允许特定ip连接,服务器仅允许特定IP地址远程连接
服务器仅允许特定IP地址远程连接 内容精选 换一换 添加安全组规则时,您必须指定通信端口或端口范围.当安全组检测到外部访问请求时,会同时检查入方向上发送请求的设备的IP地址及端口是否在允许放行的安全组 ...
最新文章
- 【烦人的问题】有一天发现VSCode中自己的鼠标选择老是跨行选择多段代码,怎么都改不回来,而且用alt+shift+鼠标都无法切换,肿么办?
- 独家 | 教你使用Keras on Google Colab(免费GPU)微调深度神经网络
- QTP自动化测试-笔记 注释、大小写
- mysql十分钟分组_MYSQL每隔10分钟进行分组统计的实现方法
- VC6获取硬盘序列号、型号、修订版本号
- hdu 5616 Jam's balance(dp 正反01背包)
- 【C语言】找到兼职了心情紧张!
- 说明 RISC 和 CISC 指令系统的区别?
- ADO.NET Entity Framework中的并发控制 【转载】
- 密码学09(SM3算法)
- 服务器显示叹号DASD,ibm system x3850 x5服务器DASD亮橙色灯怎么处理
- 软件资源版权声明与免责声明
- 哈佛大学公开课《幸福课》笔记
- 如何免费且快速的搭建个人网站
- Contents mismatch at: 08000000H (Flash=FFH Required=00H) ! Too many errors to display !
- linux 进程状态 dw,Linux之PID状态信息是如何来的之详解PID stat文件
- Android开发初体验之百度地图开发(3)
- 叠氮试剂79598-53-1,6-Azidohexanoic Acid,6-叠氮基己酸,末端羧酸可与伯胺基反应
- 安卓4.4.4安装哪个微信版本_微信自动更新在哪里 简单几步轻松关闭微信自动更新方法...
- 华为有哪些高科技技术?