O Nginx também oferece least_conn
e conexões ponderadas (também há ip_hash
para persistência de sessão) para que seus back-ends possam ser configurados assim:
upstream mybackend {
least_conn;
server host1.domain.com;
server host2.domain.com;
server host3.domain.com;
}
ou com ponderação:
upstream mybackend {
server host1.domain.com weight=5;
server host2.domain.com;
server host3.domain.com;
}
Em versões recentes do nginx, a ponderação também pode ser usada com least_conn
e ip_hash
.