История изменений
Исправление GlorySmith, (текущая версия) :
Точное решение не дам :)) , но как-то так:
location / {
set_decode_base64 $route_decoded $cookie_ROUTEID;
proxy_pass http://${route_decoded};
}
Или даже так:
map $route_decoded $upstream {
'~node1.*' 'app1.com.local:8080';
'~node2.*' 'app2.com.local:8080';
}
location / {
set_decode_base64 $route_decoded $cookie_ROUTEID;
proxy_pass http://${upstream};
}
Исходная версия GlorySmith, :
Точное решение не дам :)) , но как-то так:
location / {
set_decode_base64 $route_decoded $cookie_ROUTEID;
proxy_pass http://${route_decoded};
}
Или даже так:
map $route_decoded $upstream {
'~node1.*' 'app1.com.local:8080';
'~node2.*' 'app2.com.local:8080';
}
location / {
proxy_pass http://${upstream};
}