NGINX:多个上游的相同哈希
我有多个上游,相同的2台服务器位于不同的端口,用于不同的应用程序,但我需要它来保持与服务器的一致连接。 例如: 因此,如果用户在应用程序起点被重定向到服务器10.10.10.1,我需要保证对于应用程序,HTTP和应用程序WS也会转到10.10.10.1 可能吗?怎么用? IP_散列似乎不像我预期的那样工作 谢谢 致意NGINX:多个上游的相同哈希,nginx,hash,load-balancing,Nginx,Hash,Load Balancing,我有多个上游,相同的2台服务器位于不同的端口,用于不同的应用程序,但我需要它来保持与服务器的一致连接。 例如: 因此,如果用户在应用程序起点被重定向到服务器10.10.10.1,我需要保证对于应用程序,HTTP和应用程序WS也会转到10.10.10.1 可能吗?怎么用? IP_散列似乎不像我预期的那样工作 谢谢 致意 upstream APP { ip_hash; server 10.10.10.1:1111; server 10.10.1
upstream APP {
ip_hash;
server 10.10.10.1:1111;
server 10.10.10.2:1111;
}
upstream APP_HTTP {
ip_hash;
server 10.10.10.1:2222;
server 10.10.10.2:2222;
}
upstream APP_WS {
ip_hash;
server 10.10.10.1:3333;
server 10.10.10.2:3333;
}
....
location /APP {
proxy_pass http://APP;
}
location /APP_HTTP {
proxy_pass http://APP_HTTP;
}
location /APP_WS {
proxy_pass http://APP_WS;
}