nginx wget 下载失败(超时)

nginx wget 下载失败(超时)

我使用 fallocate 生成了一个 10GB 的文件。现在尝试使用

wget -O /dev/null example.com/10gb.bin

它在 ~72% 处停止并显示“连接在字节 X 处关闭”。正在重试。error.log 没有显示任何内容。

答案1

设置变量proxy_max_temp_file_size对我们有帮助。

基本上这是由于缓冲在 Nginx 上,默认为 1GB 大小。超过此大小则需要再次请求。

答案2

由于下载已经开始,我猜访问日志也没什​​么用(基本上显示 200 个答案)。您可能仍想检查一下,以防万一出现一些有趣的东西,即使我对此表示怀疑。

所以。这似乎不是服务器错误...

你看过交换的数据包了吗?这些可能有助于判断服务器是否要求关闭,或者是否是你的客户端断开了连接。

后者:可能是客户端错误?可能是磁盘/分区已满之类的简单问题... :o)

相关内容