apache 408とかで調べると以下の記事のようなELBとapacheでの構成で起こるというような話が大量に見られます。原因としてはELBがパフォーマンス向上のためにコネクションを繋ぎっぱなしにしてることが原因でapache側がクライアント(ELB)へ408を投げることが原因です。
ELBがapacheに対して張りっぱなしにしようとしてる予備のコネクションがある。 apacheはmod_requesttimeoutでそれを切断する。 apacheのログに408が記録される。 ELBはまた接続してくる。以下繰り返し。 その結果、TIME_WAITなコネクションが常に溜まってる。
ELB × apacheで起こるのは原因がはっきりしていて分かったのですがELBを使ってないケースでも結構大量に発生していたりすることがあります。