Browse Source

解决连接池打包抛异常的问题

guozx 3 years ago
parent
commit
7dcdeb8768

+ 13 - 14
application-task/src/main/resources/application-test.properties

@@ -8,20 +8,19 @@ spring.datasource.url= jdbc:mysql://39.100.230.190:8092/crocodile?useUnicode=tru
 spring.datasource.username=root
 spring.datasource.password=Jh@Jh2019!
 # druid 配置
-spring.datasource.druid.initial-size=5
-spring.datasource.druid.max-active=20
-spring.datasource.druid.min-idle=5
-spring.datasource.druid.max-wait=60000
-spring.datasource.druid.pool-prepared-statements=true
-spring.datasource.druid.max-pool-prepared-statement-per-connection-size=20
-spring.datasource.druid.max-open-prepared-statements=20
-spring.datasource.druid.validation-query=SELECT 1
-spring.datasource.druid.validation-query-timeout=30000
-spring.datasource.druid.test-on-borrow=true
-spring.datasource.druid.test-on-return=false
-spring.datasource.druid.test-while-idle=false
-
-
+spring.datasource.filters=stat
+spring.datasource.maxActive=10
+spring.datasource.initialSize=5
+spring.datasource.maxWait=60000
+spring.datasource.minIdle=1
+spring.datasource.timeBetweenEvictionRunsMillis=60000
+spring.datasource.minEvictableIdleTimeMillis=300000
+spring.datasource.testWhileIdle=true
+spring.datasource.testOnBorrow=false
+spring.datasource.testOnReturn=false
+spring.datasource.poolPreparedStatements=false
+spring.datasource.maxOpenPreparedStatements=20
+spring.datasource.validationQuery=show status like "%Service_Status%"
 
 #每日执行job时间 每日2点用于执行onsite任务的生成
 onsite.task.cron=0 */5 * * * ? 

+ 13 - 12
application-task/src/main/resources/application-uat.properties

@@ -8,18 +8,19 @@ spring.datasource.url= jdbc:mysql://39.100.230.190:8092/crocodile?useUnicode=tru
 spring.datasource.username=root
 spring.datasource.password=Jh@Jh2019!
 # druid 配置
-spring.datasource.druid.initial-size=5
-spring.datasource.druid.max-active=20
-spring.datasource.druid.min-idle=5
-spring.datasource.druid.max-wait=60000
-spring.datasource.druid.pool-prepared-statements=true
-spring.datasource.druid.max-pool-prepared-statement-per-connection-size=20
-spring.datasource.druid.max-open-prepared-statements=20
-spring.datasource.druid.validation-query=SELECT 1
-spring.datasource.druid.validation-query-timeout=30000
-spring.datasource.druid.test-on-borrow=true
-spring.datasource.druid.test-on-return=false
-spring.datasource.druid.test-while-idle=false
+spring.datasource.filters=stat
+spring.datasource.maxActive=50
+spring.datasource.initialSize=20
+spring.datasource.maxWait=60000
+spring.datasource.minIdle=1
+spring.datasource.timeBetweenEvictionRunsMillis=60000
+spring.datasource.minEvictableIdleTimeMillis=300000
+spring.datasource.testWhileIdle=true
+spring.datasource.testOnBorrow=false
+spring.datasource.testOnReturn=false
+spring.datasource.poolPreparedStatements=false
+spring.datasource.maxOpenPreparedStatements=20
+spring.datasource.validationQuery=show status like "%Service_Status%"
 
 
 #每日执行job时间 每日2点用于执行onsite任务的生成