Bom dia a todos do GUJ.
Estou tendo alguns problemas em relação à quantidade de conexões com o banco de dados do PostgreSQL.
Minha aplicação WEB se conecta ao banco através de um usuário que não é o padrão do PostgreSQL (postgres).
Com poucos acessos ao banco (menos de 10), já me retorna o erro do número excessivo de conexões. Quando eu consigo conectar pelo psql ao banco e verificar o relatorio de conexões, percebo que o usuário “postgres” se conecta em 90% das portas de acesso.
O que eu não entendo (como realmente não entendo quase nada de banco de dados) é como este usuário é chamado mesmo sem estar instanciado em nenhum momento da minha aplicação…
Estou utilizando o hibernate + JDBC + C3P0, e minhas conexões com o banco fecham de 5 em 5 minutos quando estão inativas ou ociosas.
A quem puder contribuir, agradeço.
Ótimo fds a todos.