在地图内部使用流

时间:2018-08-14 20:50:32

标签: nginx nginx-location nginx-reverse-proxy jwilder-nginx-proxy nginx-config

我想在nginx的流中使用map,这是我的配置

stream {
    resolver 1.1.0.10 ;

    map $remote_addr $upstream {
    ~*(.+)\.svc.test  $1.default.svc.test ;
    }

    server {
        listen       8009  ;

        proxy_pass $upstream:8009 ;
    }
}

似乎流没有选择我的变量,并且它试图找到:8009,如果我将map中的值硬编码,它会工作。你能帮我吗?

0 个答案:

没有答案