stream { map $ssl_preread_server_name $backend { www.microsoft.com xray; default npm; } upstream xray { server 127.0.0.1:9443; } upstream npm { server 127.0.0.1:8443; } server { listen 443 reuseport; listen [::]:443 reuseport; ssl_preread on; proxy_pass $backend; } }