Configure o HA Proxy entre os servidores Apache e Tomcat

2

Deseja configurar o HA Proxy com minha estrutura existente. Atualmente tenho o servidor Apache- > Tomcat. Isso eu quero mudar para o servidor Apache- > HA Proxy- > Tomcat. HA eu configurei para solicitação Http. Mas meu Apache trabalha com o AJP13.

Preciso alterar

1) Apache para redirecionar com a requisição HTTP? ou

2) HA para aceitar solicitação AJP (não sei se isso pode ser feito ou não)?

Acho que a primeira opção é possível. Alguém pode me sugerir como alcançar a 1ª opção? Também qual é a melhor maneira de fazer.

    
por Navnath 25.06.2015 / 15:45

2 respostas

1

O HAProxy não entende o AJP13, apenas HTTP ou TCP.

Se você colocar o HAProxy em mode TCP , poderá carregar as solicitações de balanceamento para vários back-ends do Tomcat, mas perderá os recursos do Layer7 fornecidos por mode http .

    
por 25.06.2015 / 17:19
0

O haproxy é usado para distribuir a carga de uma página da Web entre dois servidores da Web idênticos ou conforme necessário. Normalmente, o balanceador de carga terá o IP público e, em seguida, terá IPs virtuais nos hosts da Web para o envio do tráfego. Se você está tentando colocar o apache na frente do tomcat, não acredito que o HA seja o que você está procurando.

    
por 25.06.2015 / 16:27