ProxyPass no Amazon EC2 atrás de um balanceador de carga

1

Estou usando ProxyPass na minha máquina local com a seguinte diretiva no apache conf e funciona bem:

ProxyPass /v2/ http://localhost:1337/

Eu preciso fazer o mesmo nas instâncias do Amazon EC2 que estão por trás de um balanceador de carga com SSL. Eu tentei configurá-lo na própria instância, mas o Apache me deu o seguinte erro:

[Wed Jun 01 13:09:43.719654 2016] [proxy:warn] [pid 2664] [client 172.31.8.62:33435] AH01144: No protocol handler was valid for the URL /v2/user/login. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

Eu fiz algumas pesquisas e em algum lugar disse que era por falta de mod_ssl. Eu tentei instalá-lo e ele falha por causa de conflitos com outra versão do mod_ssl. E quando vejo o diretório /etc/httpd/modules , ele não tem o mod_ssl instalado.

Isso me faz pensar se o mod_ssl está instalado no balanceador de carga. Também tenho acesso ao balanceador de carga, mas não tenho ideia de como proceder.

Eu não tenho conhecimento suficiente sobre como funciona o balanceamento de carga do EC2, portanto, tenho duas perguntas:

  • Como configurá-lo em uma máquina que não esteja atrás de um balanceador de carga e seja um Amazon AMI Linux? Tem mod_proxy e mod_proxy_http ativado.

  • Como faço o mesmo para instâncias atrás de um balanceador de carga com obviamente o mesmo Linux?

por xmaestro 02.06.2016 / 08:49

0 respostas