opção http-server-close no HAProxy haproxy-1.5-dev19 resultará em Connection: close header enviado em resposta

2

Eu basicamente tenho o seguinte problema: sempre que adiciono

option http-server-close 

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

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

Alguma solução? Isso é um inseto? Ou estou faltando alguma coisa?

    
por Bogdan Sorlea 14.05.2014 / 15:04

1 resposta

1

Não, acredito que isso seja esperado.

option http-server-close 

Fechará a conexão do HAProxy para o backend, mas manterá a conexão ativa entre o cliente e o haproxy-server.

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-alive e timeout client .

    
por 09.07.2014 / 17:58