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

时间:2018-07-06 11:53:36

标签: spring-boot hikaricp

我有一个基于微服务的应用程序,每个微服务都是一个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,因为在应用启动时我没有看到任何相关的东西

1 个答案:

答案 0 :(得分:1)

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

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