Confira terracota: link
Felicidades
Estou tentando implementar um cluster com balanceamento de carga habilitado por failover usando o tomcat. (6.0.14 / Apache 2.2)
Eu tenho 2 tomcats na mesma máquina. Ambos são balanceados por carga usando mod_jk / workers.properties e o balanceamento de carga funciona bem. Sessão pegajosa está habilitado e forçar sessão pegajosa é definida como false.Isso também funciona.
Eu adicionei SimpleTCPCluster como mencionado na documentação do tomcat 6 para ambos os server.xml do tomcats com diferentes portas de escuta. E também funciona (quando um tomcat fica inativo, outro log do tomcat imprime o membro desconectado)
Agora, meu problema é quando 1 tomcat pára, a próxima solicitação do cliente vai para o outro tomcat, mas a sessão se torna nova. Então logado usuário fica logado e vai para a página inicial. Como posso replicar a sessão com os dois tomcats?
Eu li que existem 3 maneiras. 1 na memória, 2 gerenciador persistente com arquivo e terceiro jdbc. Será bom se eu obtiver uma solução usando na memória ou usando o File
Obrigado antecipadamente Umesh
Tags tomcat cluster load-balancing