apache 配置超时时间
在 Apache HTTP Server(通常指 httpd)中,配置超时时间对于处理慢速客户端、后端应用响应延迟或大文件传输非常重要。如果你的应用(如 PHP、Python、Java 后端)处理时间较长(例如导出文件),默认的超时设置可能导致连接中断或 Gateway Timeout 错误。
以下是 Apache 中关键的超时指令及其配置方法。
🛠 主要超时指令
| 指令 | 默认值 | 作用 |
|---|---|---|
Timeout | 60 秒 | 全局超时:接收请求、发送响应、代理等待等的总超时时间 |
ProxyTimeout | 使用 Timeout 的值 | 专门用于 mod_proxy 代理请求的超时(推荐显式设置) |
KeepAliveTimeout | 5 秒 | 保持连接状态下,等待下一个请求的超时时间 |
RequestReadTimeout |
