Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have HA proxy load balancing across 3 web servers. The session limit is set to 200 and I am seeing the "Curr sessions" hit the limit. Am I losing traffic or are the additional requests queued up and served later?

I know this is not ideal, I am going to bump it up but I am curious to know what is actually happening.

My application behind the load balancer does not depend on sticky sessions.

share|improve this question
Are you talking about the rate-limit session rate? – Mathias R. Jessen Feb 28 '12 at 20:35
up vote 3 down vote accepted

According to the Documentation at for version 1.3 it will queue the additional requests.

But only if there are less than maxqueue requests in the queue already, for timeout queue seconds, if after that timeout no unsaturated server is found, the request will be dropped.

More Info see here: HAProxy Doc and here: Sample Config, as well as here: Article about queuing in HAProxy

share|improve this answer
The article link is now dead, here is an mirror:… – Jay Taylor Jun 25 '13 at 17:52

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.