Eu criei um site, por trás do CloudFlare, e às vezes recebo uma solicitação encerrada antecipadamente (nginx 499), o que é realmente difícil de contornar na base de código.
Isso acontece em cerca de 1 em cada 4.000 solicitações.
O que eu gostaria de perguntar é se isso é normal ou não? O suporte CloudFlare me disse que 499 acontece quando algo entre o CF e o servidor interrompe a conexão. Não estou na AWS, nem em um balanceador de carga, mas em um VPS simples com conexão IP direta (sem roteadores virtuais, etc.)
Lembre-se de que o nginx registra um 499 quando, de sua perspectiva, o cliente com quem ele estava conversando encerrou a conexão.
Lembre-se também que CloudFlare não é a única coisa que fala com seu servidor web. É possível que os clientes o visitem diretamente, e muitos o fazem. Se você estiver usando CloudFlare, grande parte desse tráfego é ruído de fundo da Internet e o restante é malicioso.
É muito possível que um cliente que fez uma conexão direta com o seu servidor tenha perdido a conexão, resultando no 499. Você verificou o endereço IP conectado diretamente?
No geral, 1 em 4.000 solicitações é muito bom. Eu vejo isso com muito mais frequência.