Pool de Conexões, Tomcat, Firewall

2 respostas
mcampelo

Pessoal,

tenho uma aplicação rodando no Tomcat e um pool de conexões Oracle configurado.

O problema é que o firewall de minha rede mata todas conexões sem atividade por 3 horas.

Qual a forma mais simples para resolver isso? Há algum recurso disponível no Tomcat para de tempos em tempos, “utilizar” cada uma das conexões do Pool?

Ou eu vou ter que implementar um “ping” na mão, para cada conexão. Assim, vou evitar inatividade por mais de 3 horas …

Sugestões?

Abraços,

2 Respostas

mcampelo

Respondendo a minha dúvida:

Se a base de dados é Oracle, basta alterar o SQLNET.ORA:

Adicionando a seguinte linha:

As conexões serão checadas a cada 10 minutos …

mcampelo

A solução não é tão simples assim, pois se eu alterar a configuração do Oracle, ele vai estar “pingando” todas as conexões do banco de dados e não apenas as conexões da minha aplicação, gerando um overhead desnecessário.

Sugestões?

Alguém sabe se há alguma configuração possível no Tomcat?

Obrigado,

Criado 11 de março de 2004
Ultima resposta 11 de mar. de 2004
Respostas 2
Participantes 1