7.1.1.1 A l’aide de mod_headers

Cette configuration permet l’équilibrage de charge avec affinité en utilisant le module mod_headers.

Ajoutez la configuration suivante au fichier de configuration RACINE_APACHE/conf/httpd.conf.

LoadModule headers_module modules/mod_headers.so 
<VirtualHost *:80> 
ServerName lb.xyz.com 
ServerAlias lb.xyz.com 
ProxyRequests Off 
ProxyPreserveHost On 
Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED 
<Proxy balancer://cluster> 
BalancerMember http://abc.com:8080 route=1 
BalancerMember http://xyz.com:8080 route=2 
ProxySet stickysession=ROUTEID 
</Proxy> 
ProxyPass / balancer://cluster/ 
ProxyPassReverse / balancer://cluster/ 
 
</VirtualHost>