Posso usar o HAProxy para balancear conexões de telnet?

4

Usamos o HAProxy como balanceador de carga para solicitações HTTP regulares. Não vejo referência a conexões telnet no guia de configuração do HAProxy: Guia de configuração do HAProxy .

Eu esperava reutilizar o HAProxy (ou criar instâncias separadas para conexões de longa duração) para balancear a carga de clientes TCP, isso pode ser feito com o HAProxy?

    
por user1843591 16.09.2015 / 12:26

1 resposta

3

É bastante simples usar o HAProxy para balancear a carga de qualquer conexão TCP, incluindo telnet (a maioria dos protocolos é muito semelhante ao telnet). Mas você deve ativar a persistência por IP de origem e, para conexões de longa duração, você deve certificar-se de definir longos tempos limite e manter o recurso, ou seja,

clitimeout 1h
srvtimeout 1h
mode tcp
option tcpka

Este é um exemplo de balanceamento de carga RDP que é uma conexão TCP longa e similar.

    
por 17.09.2015 / 07:52