无法解析nginx proxy_pass(3:找不到主机) 我有以下nginx配置,返回502 测试:

无法解析nginx proxy_pass(3:找不到主机) 我有以下nginx配置,返回502 测试:,nginx,nginx-config,Nginx,Nginx Config,proxy\u passhttp://goodServer:2052;当固定端口为2052时 curl good.abc.com:2052可以正常访问 问题: 我要将用户请求转发到的端口 比如说 curl good.abc.com:2052 ---> goodServer:2052 curl good.abc.com:2082 ---> goodServer:2082 因此端口必须是一个变量,就像$server\u port 日志: 使用两个不同的服务器指令,您不需要变量。我有很多

proxy\u passhttp://goodServer:2052;当固定端口为2052时

curl good.abc.com:2052
可以正常访问

问题: 我要将用户请求转发到的端口

比如说

curl good.abc.com:2052 ---> goodServer:2052
curl good.abc.com:2082 ---> goodServer:2082
因此端口必须是一个变量,就像
$server\u port

日志:
使用两个不同的服务器指令,您不需要变量。我有很多端口。错误是什么?检查错误日志。你可能需要。
curl good.abc.com:2052 ---> goodServer:2052
curl good.abc.com:2082 ---> goodServer:2082
2021/04/04 14:10:11 [error] 24#24: *19 good could not be resolved (3: Host not found), client: 162.158.91.119, server: good.abc.com, request: "GET / HTTP/1.1", host: "good.abc.com:2052"