go-内存泄漏导致TCP连接数量巨大 发表于 2024-07-07 更新于 2025-06-09 分类于 _A9-错误解决 , Golang , 内存泄漏 go 内存泄漏导致TCP连接数量巨大 由第三方库导致的内存泄漏: 库: github.com/wangluozhe/requests 特点: 该库支持JA3、http2 … 写法与Python的requests类似,所以很适合从python转go 导致内容泄漏的原因: 该库会在异步请求中,特别是爬取 m3u8 文件下的 **TS文件的时候,会导致TCP**不关闭。最终导致程序一直奔溃 判定 TCP 错误: cat /proc/39114/limitscat /proc/39114/net/sockstat # 查看 sockstat 连接数量ps -ef|grep M3U8GetTs