NGINX 4层代理的问题
各位大佬:
有个需求:4层代理中stream中server语句块中,proxy_pass代理的后端服务器的IP地址如何设置为变量?
例如:访问http://www.myproxy.com?proxy=192.168.10.10:8099,按照下文配置变为proxy_pass 192.168.10.10:8099
server { listen 3301; proxy_connect_timeout 5s; proxy_timeout 300s; set $backend_pass $arg_proxy; proxy_pass $backend_pass; }
邀请回答


共1个回答
配置乱了,$arg_是HTTP里的变量,stream中没有arg_变量