Hi,

You actually right. Tested with curl worked like a charm.

Thank you.


On 29 January 2014 14:00, Willy Tarreau <[email protected]> wrote:

> On Wed, Jan 29, 2014 at 01:49:39PM +0000, Thorvald Hallvardsson wrote:
> > Hi Willy,
> >
> > I have kept F5 pressed for number of seconds. Then I checked the status
> > page and saw which node was active in the traffic. The first one only had
> > something in the rest had zeroes. I tried that from different browsers
> even
> > different PCs and it has always gone to the first node on the list :/.
>
> OK so that confirms my doubts. The browser has no particular reason for
> closing a working connection when you reload, so what you observe is normal
> and expected.
>
> > As soon as I fired up haproxy 1.5 with the same config keeping F5 pressed
> > for number of second result in the load being spread across the backend
> as
> > every single one had some bytes transferred in and out and also status
> page
> > which tells which node you're connected to was displaying different
> results
> > every time I refreshed the page so... it's not the connection open.
>
> May reasons are possible, one of them is that when you switch from 1.4 to
> 1.5, you caused some connection errors between the browser and haproxy and
> the browser decided to break these connections upon reload. I suspect that
> even if you switch back to 1.4 after that, it will continue to
> load-balance.
>
> That said, using a single browser with a single connection is never
> reliable
> as a test, precisely for this reason. Just close your browser and reopen it
> between page accesses, or better, use a common tool such as "ab" or
> whatever
> equivalent you find. Even curl is fine for such unit testing.
>
> Regards,
> Willy
>
>

Reply via email to