После некоторых раскопок я получил следующее решение:
Вверх по течению (важно отметить, что вы не можете использовать этот знак _ в имени восходящего потока):
upstream newlogin {
least_conn;
server 10.2.54.8:8085;
server 10.2.54.8:8285;
server 10.2.54.8:8185;
server 10.2.54.9:8085 backup;
}
местоположение:
location ~ ^/login-api/auth/ {
add_header Host $host;
add_header X-Real-IP $remote_addr;
add_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header X-Forwarded-Proto $http_x_forwarded_proto;
proxy_pass http://newlogin$uri$is_args$args;
}
А потом в браузере звоню:
http://MyNginxDomain/login-api/auth/