Nginx session-stickiness

Rob Mueller robm at
Sun Apr 6 06:41:36 MSD 2008

> Is there any way to achieve session stickiness via Nginx proxying?
> I`ve read about ip_hash but this is not going to work if one of the 
> backend
> servers fails, right? Clients that should go to it wil lnot be served 
> unless
> I mark the server as down. If this is what nginx does, then it is not much 
> os
> a solution.

Have a look at proxy_next_upstream.

You can turn it on for "error", and if nginx fails to connect to the hashed 
backend, it'll try the next hashed server just as if you'd marked it as 


More information about the nginx mailing list