Apache-2.2
在沒有請求或使用者代理的情況下在我們的日誌中出現 408 錯誤
我在我們的 apache 日誌中收到了很多看起來像這樣的請求
www.example.com:80 10.240.1.8 - - [06/Mar/2013:00:39:19 +0000] "-" 408 0 "-" "-" -
似乎沒有請求,也沒有使用者代理。有沒有人見過這個?
您是否有機會在 Amazon 中的 Elastic Load Balancer 後面執行您的 Web 伺服器?
由於他們的健康檢查,他們似乎產生了很多 408 響應。
該論壇主題的一些解決方案:
RequestReadTimeout header=0 body=0
如果請求超時,這將禁用 408 響應。
- 將 ELB 健康檢查更改為其他埠。
- 使用以下命令禁用 ELB IP 地址的日誌記錄:
SetEnvIf Remote_Addr "10\.0\.0\.5" exclude_from_log CustomLog logs/access_log common env=!exclude_from_log
從這篇博文中:
- 將您的請求超時調整為 60 或以上。