From 86d70f8a4570b01505abf35220a3976af9b613c0 Mon Sep 17 00:00:00 2001 From: yulinling <2712495353@qq.com> Date: Sat, 21 Jun 2025 00:54:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20-=20=E5=B0=86hikari=E6=9B=B4=E6=94=B9?= =?UTF-8?q?=E4=B8=BAdruid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 5 ++++ src/main/resources/application.properties | 31 +++++++++-------------- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/pom.xml b/pom.xml index f6a0c10..fd862f0 100644 --- a/pom.xml +++ b/pom.xml @@ -63,6 +63,11 @@ druid ${druid-version} + + com.alibaba + druid-spring-boot-starter + ${druid-version} + diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 7674057..7b44658 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -12,25 +12,16 @@ spring.sql.init.schema-locations=classpath:db/schema.sql spring.sql.init.data-locations=classpath:db/data.sql # 连接池配置 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource -spring.datasource.druid.pool.initial-size=5 -spring.datasource.druid.pool.min-idle=5 -spring.datasource.druid.pool.max-active=20 -spring.datasource.druid.pool.max-wait-millis=30000 -spring.datasource.druid.pool.test-while-idle=true -spring.datasource.druid.pool.test-on-borrow=false -spring.datasource.druid.pool.test-on-return=false -spring.datasource.druid.pool.validation-query=SELECT 1 -spring.datasource.druid.pool.time-between-eviction-runs-millis=60000 -spring.datasource.druid.pool.min-evictable-idle-time-millis=300000 -#spring.datasource.hikari.minimum-idle=5 -#spring.datasource.hikari.connection-test-query=SELECT 1 -#spring.datasource.hikari.maximum-pool-size=20 -#spring.datasource.hikari.auto-commit=true -#spring.datasource.hikari.idle-timeout=30000 -#spring.datasource.hikari.pool-name=MyAppHikariCP -#spring.datasource.hikari.max-lifetime=300000 -#spring.datasource.hikari.connection-timeout=30000 -#spring.datasource. +spring.datasource.druid.initial-size=4 +spring.datasource.druid.min-idle=6 +spring.datasource.druid.max-active=25 +spring.datasource.druid.max-wait=300000 +spring.datasource.druid.test-while-idle=true +spring.datasource.druid.test-on-borrow=false +spring.datasource.druid.test-on-return=false +spring.datasource.druid.validation-query=SELECT 1 +spring.datasource.druid.time-between-eviction-runs-millis=60000 +spring.datasource.druid.min-evictable-idle-time-millis=300000 # Redis配置 spring.data.redis.host=122.152.201.90 spring.data.redis.port=6379 @@ -43,6 +34,8 @@ spring.data.redis.lettuce.pool.min-idle=0 # log配置 logging.level.asia.yulinling=debug logging.level.asia.yulinling.workflow.mapper=trace +logging.level.com.alibaba.druid=debug +logging.level.com.alibaba.druid.pool.DruidDataSource=info # mail配置 spring.mail.host=smtp.qq.com spring.mail.port=587