Configurazione Pound Debian

26/07/2006 by - Apache, Linux

Esempio di configurazione di pound per il load balancing/reverse proxy del webserver apache su Debian Sarge.
Ipotizzando di dover mettere in produzione dei servizi web per un totale di macchine (eterogenee o non) che supera nettamente il nostro range di ip pubblici pound si rivela uno strumento eccezionale.

#apt-get install pound

Il file di configurazione da modificare รจ /etc/pound/pound.cfg

Nell’esempio sottostante si fa riferimento ad una situazione composta da 4 macchine di back-end di cui 2 mirror a carico bilanciato

User    www-data
Group  www-data
ExtendedHTTP   0
WebDAV  0
LogLevel 3
Alive 10
ListenHTTP  xxx.xxx.xxx.xxx,80
######FOO########
UrlGroup ".*"
HeadRequire Host ".*foo.texilee.it*"
Session IP 300
BackEnd 10.10.10.10,80,9
EndGroup
######BAR########
UrlGroup ".*"
HeadRequire Host ".*bar.texilee.it*"
Session IP 300
BackEnd 10.10.10.13,80,9
EndGroup
###### Load Balancing########
UrlGroup ".*"  Session IP 300
BackEnd 10.10.10.15,80,9
BackEnd 10.10.10.25,80,1
EndGroup


Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.