diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml index f1ac356c..ec59b89e 100644 --- a/backend/src/main/resources/application.yml +++ b/backend/src/main/resources/application.yml @@ -6,10 +6,35 @@ spring: username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver + hikari: + # 连接池最大连接数 + maximum-pool-size: 10 + # 最小空闲连接数 + minimum-idle: 5 + # 空闲连接超时时间,默认600000(10分钟) + idle-timeout: 300000 + # 连接最大存活时间,默认1800000(30分钟) + max-lifetime: 1800000 + # 连接超时时间,默认30000(30秒) + connection-timeout: 30000 + # 测试连接是否有效的查询语句 + connection-test-query: SELECT 1 + # 验证连接的超时时间,默认5000(5秒) + validation-timeout: 5000 + # 从连接池获取连接时是否检查连接有效性 + connection-init-sql: SELECT 1 + # 每隔多久检测一次连接的有效性 + keepalive-time: 60000 + # 是否自动提交事务 + auto-commit: true + # 连接池名称 + pool-name: HikariCP-Pool + # 是否允许JMX管理连接池 + register-mbeans: true jpa: hibernate: ddl-auto: update - show-sql: false + show-sql: true properties: hibernate: format_sql: false