
spolti
(usa Fedora)
Enviado em 26/03/2013 - 09:35h
claudyvan escreveu:
Olá pessoal!!!
Estou configurando uma aplicação Web que será servida pelo tomcat. O modelo de negócios da aplicação exige disponibilidade como um de seus requisitos. Vou disponibilizar a aplicação em três servidores, logo, a sincronização dos dados das bases de dados também deve ser implementada. Isso tudo eu já fiz, mas travei em um pequeno detalhe: como faço para que o usuario seja redirecionado pra outro servidor quando um estiver off? Devo configurar isso no servidor DNS? Não sou leigo mas também não conheço muito de configuração de servidores linux. Alguém pode ajudar?
Fala cara, a parte mais difícil tu já fez, rsrs..
Para resolver teu problema existe uma solução open Source chamada keep alived.
Ele é um balanceador(ativo ativo) e um stand by (ativo passivo).
Nele vc configura suas 3 máquinas, aí o keep alived passa a ser seu único endereço e ele se vira em distribuir as requisioções nos servidores (é necessário fazer a configuração de pesos).
No seu caso ficaria algo do tipo
Keep Alived (www.app.com.br:80)
/ | \
App1:8080 App2:8180 App3:8280
Para melhorar a confiabilidade da verificação de uma aplicação ( se está dowmn ou não) vc configura hash de alguma url de sua aplicação.
Abs.