Load balancing
Modules apache à activer
proxy*
Vhost pour le balancer
<VirtualHost *:80>
ServerName vmnico.lineis.fr
ServerAlias lineis.fr
DocumentRoot /var/www/
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /balancer-manager !
ProxyPass / balancer://mycluster/ stickysession=BALANCEID nofailover=Off
ProxyPassReverse / http://node01.lineis.fr/
ProxyPassReverse / http://node02.lineis.fr/
<Proxy balancer://mycluster>
BalancerMember http://node01.lineis.fr route=node01
BalancerMember http://node02.lineis.fr route=node02
ProxySet lbmethod=byrequests
</Proxy>
<Location /balancer-manager>
SetHandler balancer-manager
Order deny,allow
Allow from all
</Location>
</VirtualHost>
Vhost pour la node01
<VirtualHost *:80> ServerName node01.lineis.fr DocumentRoot /var/www RewriteEngine On RewriteRule .* - [CO=BALANCEID:balancer.node01:.lineis.fr] </VirtualHost>
Vhost pour la node02
<VirtualHost *:80> ServerName node02.lineis.fr DocumentRoot /var/www RewriteEngine On RewriteRule .* - [CO=BALANCEID:balancer.node02:.lineis.fr] </VirtualHost>