Você tem duas opções:
- use o estoque
so_keepalive
opção nginx - use as diretrizes do módulo
nginx-tcp-keepalive
escute ... so_keepalive = on
A diretiva listen
com a opção so_keepalive
é server
level. Consulte o link para obter uma documentação completa. Esta opção está disponível desde 2011-12-12 no nginx 1.1.11 e posterior.
tcp_keepalive = on
O módulo nginx-tcp-keepalive de Nicolas Viennot fornece a família de tcp_keep*
diretivas que são location
level. Este módulo deve funcionar corretamente nos sistemas Linux e BSD modernos. O suporte para Mac OS X está limitado a tcp_keepalive
apenas. O módulo foi originalmente lançado aproximadamente no momento em que o nginx ganhou a opção so_keepalive
. Eu não tinha tentado se o módulo ainda é compatível com a versão mais recente do nginx.