Eu quero configurar o balanceamento de carga nos meus 3 servidores Apache que eu criei.
Os três endereços que usei para o servidor são 192.168.151.101
, .102
e .103
Eu criei um servidor de balanceamento de carga e dei a ele um endereço de 192.168.151.105
No servidor de balanceamento de carga, fiz o seguinte arquivo e dei a seguinte configuração
$ vi /etc/apache2/conf.d/proxy-balancer
<Proxy balancer://mycluster>
BalancerMember http://192.168.151.101
BalancerMember http://192.168.151.102
BalancerMember http://192.168.151.103
</Proxy>
ProxyPass / balancer://mycluster
Eu preciso configurar nosso proxy para permitir o acesso de todos os hosts:
$ vi /etc/apache2/mods-enabled/proxy.conf
Eu li on-line que você precisa
"Change the line “Deny from all” in this file to “Allow from all”.
Then restart Apache:"
No entanto, eu não tenho uma linha Deny all
para começar, então não tenho certeza do que devo alterar para permitir o acesso de todos os hosts.
Então alguém sabe se eu devo mudar neste arquivo de configuração, ou alguém tem um método alternativo para fazer o balanceamento de carga?
Nota: eu habilitei todos os módulos de proxy