Datasource criando novas conexões com o banco de dados

1 resposta
tomcat
hpsjr

Estou tendo um problema utilizando no tomcat um datasource para acesso ao banco de dados. Aparentemente o número de conexões no banco funcionam corretamente, porém quando vou atualizar uma aplicação o datasource cria novas conexões com o banco e deixa as outras que ele utilizava como inativas e sem utilização.

Alguém sabe como posso resolver para não criar novas conexões ao atualizar o sistema?

<Resource 
    driverClassName="oracle.jdbc.driver.OracleDriver"
    maxActive="8"
    maxIdle="4"
    maxWait="10000"
    name="jdbc/DS"
    password="tomcat"
    type="javax.sql.DataSource"
    url="jdbc:oracle:thin:@10.1.1.1:1521/orcl"
    username="tomcat"
/>

1 Resposta

evandro.santos

Não sei o que você chama de atualizar uma aplicação, mas geralmente conexões ficam inativas não são devolvidas ao pool. Você faz isso com um simples:

connection.close();

Criado 2 de setembro de 2016
Ultima resposta 13 de set. de 2016
Respostas 1
Participantes 2