Banco reinicia e ao voltar a aplicação não recebe mais valores do banco!

1 resposta
F

Olá pessoal estou com o seguinte problema, tenho uma conexão com o banco de dados feita por um dataSource instalado em um servidor Tomcat e recupero a conexão usando JDBC chamando o datasource atraves do lookup. No aplicativo se o banco de dados desliga, ou se o mesmo é reiniciado, ao voltar a funcionar o aplicativo continua dando um erro de conexão como se a conexão não tivesse sido reestabelecida assim tendo que usar a solução microsoft, reiniciar o servidor Tomcat. Alguem saberia me dizer se tem alguma configuração no datasource que resolva isso, ou se terei que usar um framework que implemente um pool de conexões, ou terei que usar Hibernate ou sei la qualquer solução para que eu continue usando uma conexão via datasource que faça alguma coisa para startar os serviços do Tomcat automaticamente ou terei que sempre reiniciar o servidor Tomcat?

Desde ja abradeço!!!

1 Resposta

balrog

acho que vc precisa se perguntar porque isso occore. Caso exista alguma boa razao para isso, a proxima pergunta eh: qual o motivo de ter uma aplicacao rodando se o banco de dados esta off line? nao faz muito sentido
ou seja, quer fazer algum tipo de manutencao no db, pare o servidor, etc,faca a manutencao e reinicie o servidor quando o db estiver online

Criado 19 de outubro de 2011
Ultima resposta 20 de out. de 2011
Respostas 1
Participantes 2