daemon off; worker_processes 12; events { worker_connections 4096; } http { server { server_name _; listen 7002; location / { proxy_redirect off; proxy_pass http://apistream; } } upstream apistream { server localhost:8001; server localhost:8002; server localhost:8003; server localhost:8004; } } stream { server { listen 7001; proxy_pass apistream; } upstream apistream { server localhost:8001; server localhost:8002; server localhost:8003; server localhost:8004; } }