We are trying to understand the queueing behavior in haproxy better,
especially with regard to global queues, queue depth, and weighting
upstream servers when using round-robin distribution.

A few questions:

- How can we balance across upstream servers by using different weight
assignments, based on *performance*

- For each listen socket, is there a shared queue before individual maxconn
queues are filled? Does maxconn per listen socket set the size of this
queue? If global maxconn is 1000, listen socket maxconn is 100 and
individual server maxconn are set to 10, and we have 2 app servers, what's
the total number of requests that will be queued if the app servers are not
able to catch up to the traffic?


Blake

Reply via email to