tcp_tw_reuse and tcp_tw-recycle and tcp-fin_timeout to 30
O tempo limite da aleta ajuda aqui, mas reutiliza e recicla? Por quê?
keepalive timeout 10
Isso é bobagem. Mesmo com o acesso discado, isso deve ser de 3 ou menos.
timeout 300
Você sabe o que isso faz? Este pode ser o padrão, mas é muito alto novamente.
Você pode tentar capturar parte do tráfego usando wireshark para ver exatamente por que as conexões não estão fechando.
Is using mod_reqtimeout an option
Somente se o cliente estiver muito mal e você não estiver preocupado em fornecer um serviço para eles.
should we move to ngnix server
Ele certamente irá lidar com conexões lentas muito mais facilmente, no entanto você pode querer usar como um proxy (e você pode seletivamente / transparentemente rotear determinadas sub-redes usando isto usando iptables)