opção http-server-close no HAProxy haproxy-1.5-dev19 resultará em Conexão: fechar cabeçalho enviado em resposta

opção http-server-close no HAProxy haproxy-1.5-dev19 resultará em Conexão: fechar cabeçalho enviado em resposta

Basicamente, tenho o seguinte problema: sempre que adiciono

option http-server-close 

para a configuração do haproxy (na seção frontend ou backend), o haproxy enviará um cabeçalho Connection: close na resposta - que é exatamente o oposto do que deveria fazer.

Basicamente, estou tentando fazer com que as conexões TCP do cliente persistam através do keep-alive, mas como isso não parece funcionar, não posso fazer isso, a menos que use o modo padrão (keep-alive), que fará o mesmo para o servidor -lado - e eu não quero isso.

Alguma solução? Isso é um inseto? Ou eu estou esquecendo de alguma coisa?

Responder1

Não, acredito que isso é esperado.

option http-server-close 

Fechará a conexão do HAProxy com o backend, mas manterá a conexão ativa entre o cliente e o servidor haproxy.

O HAProxy fechará a conexão se/quando o tempo limite for atingido, então você pode querer ajustar as opções timeout http-keep-alivee timeout client.

informação relacionada