c语言 - lighttpd :通过抛出错误"Connection reset by peer"关闭其客户端套接字



我正在使用lighttpd Web服务器来托管我的网站。它运行良好,能够发送POST和GET请求。该lighttpd使用cgiClient连接到C应用程序,能够根据请求发送和接收来自C应用程序的数据。

但是,当我尝试使用Keep-Alive连接通过lighttpd服务器套接字从C应用程序接收巨大大小(约2-3GB)的字节流时,它可以正常工作12分钟。12分钟后,lighttpd通过抛出"Connection reset by peer"错误关闭自己的套接字。

所以我的问题是,是否有任何基于大小或时间的限制,以便lighttpd关闭自己的套接字?

有什么帮助或建议吗?提前谢谢。

"对等连接重置"意味着客户端关闭了连接,但服务器仍有内容要写入客户端。因此,这不是由lighttpd中的限制引起的错误。相反,我认为处理这篇巨大的帖子花费了太长时间,因此客户端只是在服务器发送响应之前的一段时间后关闭了与服务器的连接。

最新更新