Mysql: Conexão perdida
Publicado: Mar Mar 25, 2014 2:37 pm
Pessoal,
Qual a melhor forma de tratar a desconexão do banco de dados?
A situação é a mais comum possível, uma aplicação numa máquina acessando o
banco em outra:
Quando a aplicação inicia, o servidor está ok, então a aplicação consegue
conectar o banco. Porém, digamos que o servidor seja reiniciado... Então, se
a aplicação tentar executar algo no sistema dará o erro 2006 (Server has
gone way), pois a propriedade lConnected do datasource está como TRUE, mas,
na verdade, como o servidor foi reiniciado, a conexão se perdeu...
Questíµes:
1) O datasource do xailer não deveria tratar isso?
2) Se o xailer não trata, qual seria a forma "correta" de tratar?
Obrigado pela atenção,
Reginaldo
Qual a melhor forma de tratar a desconexão do banco de dados?
A situação é a mais comum possível, uma aplicação numa máquina acessando o
banco em outra:
Quando a aplicação inicia, o servidor está ok, então a aplicação consegue
conectar o banco. Porém, digamos que o servidor seja reiniciado... Então, se
a aplicação tentar executar algo no sistema dará o erro 2006 (Server has
gone way), pois a propriedade lConnected do datasource está como TRUE, mas,
na verdade, como o servidor foi reiniciado, a conexão se perdeu...
Questíµes:
1) O datasource do xailer não deveria tratar isso?
2) Se o xailer não trata, qual seria a forma "correta" de tratar?
Obrigado pela atenção,
Reginaldo