Both test and production have an excessive number of database connections open at any time (130 and 70 respectively).
This is detrimental to database performance and might also lead to discovery of further issues (like containers not shutting down).
I would like to investigate where these connections come from and find a way to reduce the count.
in test environment, an old tomcat test server was still running. We stopped it and scheduled it for eventual termination.
Java applications either don't specify any connection pool configuration at all, or specify a fixed maximum of 8 (which in absence of a minimum becomes the constant number). I'm changing the connection pool configuration of the major offenders so that unused connections drop out of the pool after a while
Both test and production have an excessive number of database connections open at any time (130 and 70 respectively). This is detrimental to database performance and might also lead to discovery of further issues (like containers not shutting down). I would like to investigate where these connections come from and find a way to reduce the count.