在做项目的微信推送消息功能时,由于微信并发量大,导致其它第三方接口调用时直接挂掉报错。

问题:

测试工程师做压测,100个线程同时调用微信和XX站的接口,日志报XX站的“请求被中止: 未能创建 SSL/TLS 安全通道”或”基础连接已经关闭 发送时发生错误“;

原因:

根据断点追查,出现错误处是GetResponse,当前存在太多数目的alive的http连接(大于10个),所以再次提交同样的http的request,再去GetResponse,就会超时挂掉。

设 System.Net.ServicePointManager.DefaultConnectionLimit = 512;问题依旧。

解决方案:

垃圾回收,System.GC.Collect();

加在GetResponse代码之前即可。

最新文章

  1. 关于Android中new Notification
  2. 探测FTP状态,socket方式
  3. Javascript——Context和Scope的一些学习总结
  4. [原创]自定义BaseAcitivity的实现,统一activity的UI风格样式
  5. UESTC 887 方伯伯的儿童节 --树形DP
  6. Java-EnumSet
  7. Python 将pdf转换成txt(不处理图片)
  8. 解决easyui datagrid加载数据时,checkbox列没有根据checkbox的值来确定是否选中
  9. Face recognition using Histograms of Oriented Gradients
  10. aix Mysql-Rpm puppet puppetAgent
  11. 具体解释coredump
  12. 关于Repeater中使用DorpWownList的问题
  13. Mac OSX下Sublime Text配置使用Ctags实现代码跳转
  14. Swift如何取得View所属的ViewController
  15. Gym101889B. Buggy ICPC(打表)
  16. PHP 迭代器和生成器
  17. 【转】WPF自定义控件与样式(5)-Calendar/DatePicker日期控件自定义样式及扩展
  18. Linux命令(二十四) 磁盘管理命令(二) mkfs,mount
  19. iOS - Block的简单使用
  20. js unique

热门文章

  1. Spark on YARN资源申请
  2. Hybrid App从概念到实战
  3. Android问题解决
  4. C#8.0 中使用默认接口成员更新接口
  5. C#3.0新增功能09 LINQ 标准查询运算符 03 按执行方式的分类
  6. C语言编程入门之--第一章初识程序
  7. Codeforces比赛注意事项(英语比较好,能翻译题目的可以跳过此文章)
  8. Java&mysql:过滤文件内容,将新文件内容存入mysql数据库
  9. maven私服nexus上传第三方jar包以及下载
  10. [系列] Go - chan 通道