sando o Erlang, como devo distribuir a carga entre um cluste
Eu estava olhando para os módulos slave / pool e parece semelhante ao que eu quero, mas também parece que tenho um único ponto de falha no meu aplicativo (se o nó mestre for desativado
O cliente tem uma lista de gateways (por uma questão de fallback - todos fazem a mesma coisa) que aceitam conexões, e um é escolhido aleatoriamente pelo cliente. Quando o cliente se conecta, todos os nós são examinados para ver quem tem menos carga e, em seguida, o IP do servidor menos carregado é encaminhado de volta ao cliente. O cliente então se conecta a este servidor e tudo é executado l
Em resumo, quero que todos os nós atuem como gateways e efetivamente processem solicitações de clientes. O balanceamento de carga é feito apenas quando o cliente se conecta inicialmente - todos os pacotes reais e processados no nó "inicial" do client
Como eu faria isso