bincooo / chatgpt-adapter

集成了openai-api、bing、gemini、coze、claude、绘画 多款AI的聊天接口适配到 OpenAI API 标准接口服务端。
GNU General Public License v3.0
473 stars 88 forks source link

tcp连接占用时间太长导致请求量大时进程文件打开数过多报错 #41

Closed zeng-rr closed 1 week ago

zeng-rr commented 2 weeks ago

目前测试看到的tcp连接(服务端发起的请求)在客户端请求结束后还会生存10分钟左右才被释放,能不能在请求结束后及时关闭连接释放资源,并且可以接收一个请求超时时间参数来设置请求超时,避免连接长时间占用

bincooo commented 1 week ago

你说的是 ESTABLISHED 空闲连接的释放周期过长吗?还是什么

zeng-rr commented 1 week ago

你说的是 ESTABLISHED 空闲连接的释放周期过长吗?还是什么

是的,客户端的请求已经结束了,服务端发起的请求建立的连接还会保持很长一段时间的ESTABLISHED,这些连接既没有释放也没有被复用,导致有新的请求进来连接数就会一直增长

zeng-rr commented 1 week ago

已解决,感谢作者帮助!