无法在 Spring Boot 应用程序中获取 JDBC 连接

Unable to acquire JDBC Connection in SpringBoot app

我有一个基于微服务的应用程序,每个微服务都是一个 SpringBoot 2.0。3.RELEASE 应用程序,但是在我的第 4 个微服务启动后我有这个错误:

    Unable to acquire JDBC Connection; nested exception is org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection
..
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Too many connections

我想知道如何减少 maximumPoolSize 或者是否有办法知道 maximumPoolSize 因为我在应用程序启动时没有看到任何相关内容

您可以在 application.properties 文件中设置 JDBC 连接的最大池大小,例如:

spring.datasource.hikari.maximum-pool-size=5