我想在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中的值硬编码,它会工作。你能帮我吗?