
preciso configurar umavançarproxy desta forma:
application server ---> forward proxy ---> internet (every site from internet)
Por exemplo:curl --proxy http:my-proxy.com:8080 https://google.com
Não importa se o servidor proxy de encaminhamento é nginx, apache, haproxy ou outro.
Posso configurá-los facilmente, mas tenho um problema:
Como posso configurar a manutenção de atividade HTTP/reutilização de conexão/conexão persistente do servidor proxy de encaminhamento para os sites da Internet (se eles suportam e retornam HTTP 1.1 ou Conexão: Keep-Alive)?
O problema é que sem conexões persistentes meu proxy de encaminhamentoabre conexões de soquete TCP para cada solicitaçãoeportanto, faz handshakes SSL para cada solicitaçãopara sites https.
Quero me beneficiar da latência com conexões persistentes.
Quero que meu proxy se comporte como um cliente de navegador da Web comum: se o servidor suportar a reutilização de conexão, meu proxy estabelecerá uma conexão persistente com o servidor (pelo tempo que o servidor de Internet remoto permitir, por exemplo, 60 segundos).
Como posso fazer isso no Linux com nginx, apache, haproxy ou outro software proxy que você possa me sugerir?