Em solaris normalmente você precisa estender o intervalo de portas de origem (que é somente 16k por padrão) e reduzir o intervalo time_wait que é definido como 240 segundos por padrão, caso contrário você acaba sem porta livre para estabelecer saída conexões. Infelizmente, eu não lembro os nomes dos parâmetros agora, da memória que estava em / dev / tcp, e o timeout era algo como tcp_timewait_interval, e as portas podem estar em min_port e max_port.
Você também pode precisar aumentar o número máximo de descritores de arquivos se os seus servidores atrás do haproxy demorarem muito tempo para responder, a fim de suportar um número maior de soquetes simultâneos. Eu me lembro de algo como "fdlim_cur" e "fdlim_max" no / etc / system que eram não definido por padrão. Lembro que você teve que reiniciar depois de trocar esses, não sei se esse ainda é o caso do solaris 10. Infelizmente, faz anos que eu não fiz alguns ajustes lá: - /
Esperando que isso ajude!