我代理一个目录到websocket上游:
location /Fonzy { proxy_pass http://websocket; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; }
上游:
upstream websocket { least_conn; server 127.0.0.1:9300; server 127.0.0.1:9301; server 127.0.0.1:9302; }
least_conn将代理到具有最less连接的服务器。
我的问题是我想代理让200说连接到9300 ,然后一旦200连接已经完成,接下来的200将去9301 ,依此类推。
我发现了max_conns 属性 ,但这是商业版本。 但是,我甚至不确定这是否是一个解决scheme。