Junior — Middle
Kas Nginx tagab load balancing mitme backend-serveri vahel upstream gruppides?
sobes.tech AI
Vastus AI-lt
Jah, Nginx tagab load balancing mitme backend-serveri vahel, kasutades upstream gruppe. Konfiguratsioonis saate määratleda upstream ploki, kus on loetletud serveri aadressid, ning seejärel server plokis näidata selle grupi kasutamist.
Konfiguratsiooni näide:
upstream backend {
server backend1.näide.com;
server backend2.näide.com;
server backend3.näide.com;
}
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
Nginx kasutab vaikimisi round-robin algoritmi päringute jaotamiseks, kuid saab konfigureerida ka teisi meetodeid (least connections, ip hash jms).