Best-effort sticky sessions
Grzegorz Nosek
grzegorz.nosek at gmail.com
Mon Feb 22 19:18:43 MSK 2010
On Mon, Feb 22, 2010 at 05:15:15PM +0100, Piotr Sikora wrote:
> Hi Grzegorz,
>
> >upstream up1 {
> >server sv1:9000;
> >server sv1:9000; # try again (and possibly again...)
> >server sv2:9000; # and finally fail over to the other server
> >}
>
> Unless I've missed something, this should work for your use-case:
>
> upstream up1 {
> server sv1:9000 max_fails=3;
> server sv2:9000 backup;
> }
You're right but it just makes the config prettier and still broken :)
Have a look below, the real problems are the contents of $upstream_addr
and fastcgi_pass $variable behaviour.
Thanks anyway :)
Best regards,
Grzegorz Nosek
More information about the nginx
mailing list