Balanceador de Serviços de Rede
Se você já precisou de uma solução de IP Sprayer (Network Balance) existe uma solução gratuita em software chamada Balance que auxilia muito esta tarefa.
Já utilizei em um cliente e funciona muito bem.
Exemplos
Balancear 2 servidores SMTP
# balance 25 192.168.2.2 192.168.2.3
ou
# balance smtp smtp1.empresa.com smtp2.empresa.com
As conexões para a porta SMTP local será encaminhado alternando no host smtp1 e smtp2.
Balancear 2 servidores HTTP com portas diferentes
# balance 80 192.168.2.2 192.168.2.3:81
ou
# balance http http1.empresa.com http2.empresa.com:81
As conexões para a porta 80 local será encaminhado alternando no host http1 e http2. Onde no http2 está escutando na porta 81
Failover the um servidor de Banco de dados
# balance 1352 192.168.2.2 ! 192.168.2.3:81
ou
# balance 1352 db1.empresa.com ! db2.empresa.com
O balance escuta na porta 1352 e direciona o trafego para o servidor db1, em caso de falha deste servidor ele alterna para o servidor db2.
Onde baixar
Software para download -> balance
Mais Artigos
Artigo no Developer works utilizando o DB2 -> Link
Ver também
- Linux:Comando Find
- Linux:Comando Awk
- Linux:Comando Xargs
- Linux:Pegando o diretório onde o script está sendo executado via shell