Você pode especificar portas para cada servidor de back-end em um bloco upstream no nginx:
upstream mybackend {
server localhost:8080;
server localhost:8081;
server localhost:8082;
server localhost:8083;
server localhost:8084;
server localhost:8085;
server localhost:8086;
server localhost:8087;
server localhost:8088;
server localhost:8089;
}
server {
location / {
proxy_pass http://mybackend;
}
}