Përcaktoni një grup upstream që Nginx t'i dërgojë kërkesat te disa instanca aplikacioni. Pastaj vendosni si ndahet puna dhe kur shmanget përkohësisht një instancë me defekt.
Filloni me dy serverë aplikacioni
Brenda http, konfigurimi ilustrues më poshtë shpërndan trafikun në dy adresa private:
upstream app {
server 10.0.0.11:3000 max_fails=2 fail_timeout=10s;
server 10.0.0.12:3000 max_fails=2 fail_timeout=10s;
}
server {
listen 80;
location / {
proxy_pass http://app;
}
}
Me pesha të barabarta, metoda standarde round-robin i përdor serverët me radhë. Parametrat dhe të shembullit lejojnë që dështimet që plotësojnë kushtet ta përjashtojnë përkohësisht serverin. Numrat ilustrojnë sjelljen; vlerat e prodhimit zgjidhini sipas trafikut dhe tolerancës ndaj dështimit.
