Como você está executando sessões persistentes, não é possível esperar que a carga de trabalho de cada membro seja exatamente igual. Se eu entendi bem, você tem 7 máquinas fazendo pedidos e 5 máquinas no balanceador para responder a essas solicitações - se esse for o caso, então 3 servidores recebem 1 cliente cada e 2 servidores recebem 2 clientes cada - então isso seria completamente esperado.
Isso será igual à medida que a contagem de nós aumenta, mas é impossível obter uma distribuição perfeitamente uniforme quando você está usando uma sessão persistente.
A atribuição dinâmica de uma solicitação leva em conta as contagens de solicitações atribuídas por padrão, mas obviamente não pode fazer uma alteração em um nó depois de ter sido colada; não está contando quantos nós foram presos em cada backend.
Você pode tentar adicionar ProxySet lbmethod=bybusyness
à sua configuração <Proxy balancer://my-site>
; isso pode ajudar a nivelar as coisas um pouco mais para cargas mais altas (mas não mudará nada quando você estiver lidando com contagens tão baixas de clientes).