HTTP vahendaja ja koormusjaotur Pound: erinevus redaktsioonide vahel
Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Resümee puudub |
Resümee puudub |
||
| 5. rida: | 5. rida: | ||
* HTTP vahendamine (ingl. k. reverse proxy) | * HTTP vahendamine (ingl. k. reverse proxy) | ||
* koormusjaotus (ingl. k. load balancing) | * koormusjaotus (ingl. k. load balancing) | ||
* SSL-kiirendi (ingl. k. SSL offload) | * tarkvaraline SSL-kiirendi (ingl. k. SSL offload) | ||
Kasutusskeem võiks näiteks näha välja selline | Kasutusskeem võiks näiteks näha välja selline | ||
| 35. rida: | 35. rida: | ||
===Paigaldamine=== | ===Paigaldamine=== | ||
Pound paigaldamiseks tuleb öelda | |||
# apt-get install pound | |||
Seadistusfail on /etc/pound/pound.cfg | |||
===HTTP vahendamine=== | |||
HTTP vahendamise korraldab näiteks selline seadistusfail | |||
User "www-data" | |||
Group "www-data" | |||
LogLevel 4 | |||
Alive 30 | |||
Daemon 1 | |||
ListenHTTP | |||
Address 10.0.6.12 | |||
Port 80 | |||
Service | |||
URL "/mujale" | |||
Redirect "http://mujale.loomaaed.tartu.ee/" | |||
End | |||
Service | |||
BackEnd | |||
Address 10.0.1.14 | |||
Port 8880 | |||
TimeOut 1200 | |||
End | |||
End | |||
End | |||
Pound käivitamiseks tuleb öelda | |||
# /etc/init.d/pound | |||
Vaikimisi salvestatakse logi /var/log/syslog faili. | |||
===Tarkvara SSL-kiirendi=== | |||
Redaktsioon: 17. oktoober 2008, kell 21:44
Sissejuhatus
Tarkvara Pound http://www.apsis.ch/pound/ võimaldab korraldada järgmisi tegevusi veebiserverite ees
- HTTP vahendamine (ingl. k. reverse proxy)
- koormusjaotus (ingl. k. load balancing)
- tarkvaraline SSL-kiirendi (ingl. k. SSL offload)
Kasutusskeem võiks näiteks näha välja selline
avalik võrk
|
__|__
| | tulemüür
|_____|
|
|
|
---------|----------|------------
|
__|__
| | Pound
|_____|
|
|
----|-----------|-------------|------------------|-----
| | ...
__|__ __|__
| | http server 1 | | http server 2
|_____| |_____|
Sõltuvalt vajadusest võib korraldada ka nii, et veebiserverite ees töötab iga ühe külge fikseeritud Pound ning Poundide vahel korraldab koormusjaotust tulemüür.
Paigaldamine
Pound paigaldamiseks tuleb öelda
# apt-get install pound
Seadistusfail on /etc/pound/pound.cfg
HTTP vahendamine
HTTP vahendamise korraldab näiteks selline seadistusfail
User "www-data"
Group "www-data"
LogLevel 4
Alive 30
Daemon 1
ListenHTTP
Address 10.0.6.12
Port 80
Service
URL "/mujale"
Redirect "http://mujale.loomaaed.tartu.ee/"
End
Service
BackEnd
Address 10.0.1.14
Port 8880
TimeOut 1200
End
End
End
Pound käivitamiseks tuleb öelda
# /etc/init.d/pound
Vaikimisi salvestatakse logi /var/log/syslog faili.