【已解決】Https請求—未能創建 SSL/TLS 安全通道


在做項目的微信推送消息功能時,由於微信並發量大,導致其它第三方接口調用時直接掛掉報錯。

問題:

測試工程師做壓測,100個線程同時調用微信和XX站的接口,日志報XX站的“請求被中止: 未能創建 SSL/TLS 安全通道””基礎連接已經關閉 發送時發生錯誤“;

原因:

根據斷點追查,出現錯誤處是GetResponse,當前存在太多數目的alive的http連接(大於10個),所以再次提交同樣的http的request,再去GetResponse,就會超時掛掉。

設 System.Net.ServicePointManager.DefaultConnectionLimit = 512;問題依舊。

解決方案:

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

加在GetResponse代碼之前即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM