CommunicationsException

1 resposta
Guilherme_Gomes

Aqui na minha empresa estão rodando varias aplicações WEB no servidor. O nosso servidor reinicia o tomcat todo dia as 3h da manhã, por causa desse problema que está acontecendo que não conseguimos descobrir o que é.

No log está saindo o seguinte:

[size=15][color=darkred]** BEGIN NESTED EXCEPTION **

com.mysql.jdbc.CommunicationsException
MESSAGE: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.EOFException
MESSAGE: Can not read response from server. Expected to read 4 bytes, read 0 bytes
before connection was unexpectedly lost.

STACKTRACE:

java.io.EOFException: Can not read response from server. Expected to read 4 bytes,
read 0 bytes before connection was unexpectedly lost.[/color]
[/size]

Seguindo o resto do log, verifiquei onde no meu código podia está gerando erro, mas são linhas de código simples, com busca no BD através do Hibernate!

Agora não sei mais por onde procurar esse erro. Se alguem souber onde posso procurar pelo que acontece, alguma luz…

Obrigado,

1 Resposta

T

Dá a impressão que a conexão ao banco de dados caiu. Existe algum parâmetro no Hibernate (ou na implementação do connection pool que é usado pelo Hibernate) para que as conexões do pool sejam refrescadas periodicamente?

Criado 4 de outubro de 2007
Ultima resposta 4 de out. de 2007
Respostas 1
Participantes 2