Observe que roundrobin não é uma boa estratégia para atingir uma carga uniforme. Ele garantirá que cada backend receba o mesmo número de conexões ao longo do tempo, mas não se importa quanto tempo cada conexão durará.
Na exibição stats , deve ficar aparente que o número total de sessões por servidor de back-end é quase igual (se o tempo de atividade for igual). O número de sessões atuais pode variar um pouco, no entanto.
Descobrimos que usar leastconn em vez de roundrobin gera uma carga muito mais uniforme. Isso faz sentido, porque os servidores que estão presos a muitos clientes de longa duração que mantêm sua conexão não precisam ser sobrecarregados com novas conexões de entrada.