Welcome! Log In Create A New Profile

Advanced

nginx proxy websocket to multi nodes

September 22, 2014 11:11PM
I use nginx as proxy server, backend are socketio services. Follow the [document](http://socket.io/docs/using-multiple-nodes/) , nginx configuration, ip_hash instruction that indicates the connections will be sticky.

upstream socketio {
ip_hash;
server server1:3000;
server server1:3001;
server server2:3100;
server server2:3101;
}

But for this configuration, same client request always proxy to same backend server.


If want same server request proxy to different backend server, have tried [hash directive](http://nginx.org/en/docs/http/ngx_http_upstream_module.html#hash) but doesn't work

upstream socketio {
hash "${remote_addr}${remote_port}";



Any solution?
Subject Author Posted

nginx proxy websocket to multi nodes

linbo September 22, 2014 11:11PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 307
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready