【问题标题】:Change number of connection to database generated by a spring boot project更改 Spring Boot 项目生成的数据库连接数
【发布时间】:2017-04-23 18:46:16
【问题描述】:

我已经使用 jHipster 生成了一个 Spring Boot 项目。我想减少到数据库的连接数,所以我修改了 application-prod.yml 文件,添加了这样的 maximumPoolSize 标签

datasource:
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=utf8&useSSL=false
    username: root
    password:
    maximumPoolSize: 2

但是当我尝试部署应用程序时,我有 10 个到数据库的连接。我做错了什么?

谢谢

【问题讨论】:

  • 错误的属性...应该是spring.datasource.hikari.maximumPoolSize
  • 谢谢,现在可以了。

标签: java spring spring-boot jhipster


【解决方案1】:

在 Spring Boot 1.4 中,通用属性已减少并移至每个 DataSource 提供程序的特定属性(the reference guiderelease notes 中也对此进行了说明)。

因此,您应该使用spring.datasource.hikari.maximumPoolSize,而不是使用spring.datasource.maximumPoolSize

有关属性列表,请参阅the appendix

【讨论】:

    猜你喜欢
    • 2022-01-17
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 2020-01-30
    • 2021-05-14
    • 2018-10-10
    • 2022-10-02
    • 1970-01-01
    相关资源
    最近更新 更多