Alta disponibilidade de failover do Tomcat (ativa / passiva)

1

temos um aplicativo web jee rodando no apache tomcat, precisamos implementar esse aplicativo no ambiente de produção e decidimos usar a estrutura de failover, então temos um servidor ativo e outro passivo e cada um deles contém servidor tomcat, o que nós precisa saber é como um para dizer ao servidor passivo para lidar com as próximas solicitações quando o servidor ativo para baixo ou: como tomcat passivo será executado após tomcat ativo para baixo? estamos usando o windows server 2008 R2.

Obrigado antecipadamente.

    
por Radi 02.03.2013 / 22:44

1 resposta

2

O mais provável é que você possa usar o Windows construído na funcionalidade de failover. Eu não estou muito familiarizado com isso, mas há perguntas como: Failover automático do serviço do Windows

Mas por que você quer uma configuração ativa / passiva em vez de dois (ou mais) tomcat trabalhando simultaneamente em uma configuração de balanceamento de carga? IMO isso é muito melhor e possivelmente mais fácil de configurar.

Usando a distribuição de sessões de tomcat, qualquer servidor pode travar à vontade e nenhum visitante percebe qualquer interrupção.

Você também pode facilmente tirar um servidor do balanceador de carga, executar trabalhos como atualizações e reabilitá-lo novamente.

Por último, mas não menos importante, quando dois servidores não são suficientes para lidar com a carga, você pode adicionar mais, o que eu acho que é mais difícil em uma configuração ativa / passiva

(Eu teria acabado de adicionar um comentário, já que eu realmente não respondo a sua pergunta, mas eu não tenho pontos e eu gostaria de dar a você essa dica:)

    
por 03.03.2013 / 06:27