【问题标题】:Unable to acquire JDBC Connection in SpringBoot app在 SpringBoot 应用程序中无法获取 JDBC 连接
【发布时间】:2018-12-15 00:49:19
【问题描述】:

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

【问题讨论】:

    标签: spring-boot hikaricp


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-13
      • 2017-11-09
      • 1970-01-01
      • 2017-08-02
      • 2019-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多