Apache 在 20 秒后断开连接

Apache 在 20 秒后断开连接

你好,我有一个 Apache 服务器。我们的客户端有时会发出缓慢的请求,它会建立连接并花费超过 20 秒的时间发送数据。

不知何故,存在任何超时,会在 20 秒后断开此连接并将其打印在 access_log 中。

XXX.XXX.XXX.XXX- - [03/Jul/2015:14:53:15 +0200] "-" 408 - "-" "-"

问题是我找不到配置的位置。而且似乎不是 .htaccess 文件,因为问题也发生在 ajp-mounted urls/vhosts 上。

当我设置

TimeOut 5

在 vhost 配置中,连接在 5 秒后断开,但是当我设置高于 20 的值时,它仍然会在 20 秒后断开。

我们正在使用 Suse 13.2...是否存在基于操作系统的套接字超时?

答案1

好的,“问题”是启用了“reqtimeout”模块。如果未配置任何内容,则默认为以下值:

RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500

这意味着标题必须在 20 秒内开始

我已经在我们的虚拟主机中添加了一行配置

RequestReadTimeout header=300-360,MinRate=500 body=300-360,MinRate=500 

相关内容