Mysql desconecta após 8horas sem uso

2 respostas
L

Isso acho que não novidade, quando a mysql fica 8h sem uso e “mata” as conexões e aí minha aplicaçõa não consegue mais acessatr o banco. Alguma sugestão?

2 Respostas

J

Olá Leomc,

bom, cara primeiro eu acho estranho vc segurar uma conexão durante 8 horas sem atividade, mas tudo bem… bom uma coisa que vc pode fazer, eh procurar no MySql onde ele seta o sessionTimeLimit eu num lembro onde é isso, mas tudo bem, outra coisa que vc pode fazer, eh no catch de sua conexão reabri-la.

Espero ter me feito entender!

Até mais!

H

Para evitar a exceção citada pelo jujo, use if(con.isClosed()) para checar a conexão.

Se por algum motivo, na hora de testar, a conexão não for usada, reinicie o timeout com um comando neutro como con.getMetaData().

Criado 16 de fevereiro de 2004
Ultima resposta 17 de fev. de 2004
Respostas 2
Participantes 3