Browse Source

连接池配置优化,增强连接有效性验证

xuxueli 6 years ago
parent
commit
2abe679b56

+ 4 - 3
doc/XXL-JOB官方文档.md

@@ -1433,9 +1433,10 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
 - 17、任务失败告警邮件发送逻辑优化;
 - 18、调度日志排序逻辑调整为按照调度时间倒序,兼容TIDB等主键不连续日志存储组件;
 - 19、执行器优雅停机优化;
-- 20、[迭代中]JobHandler执行结果日志长度限制:
-- 21、[迭代中]执行器端口复用:
-- 22、[迭代中]任务线程隔离:
+- 20、连接池配置优化,增强连接有效性验证;
+- 21、[迭代中]JobHandler执行结果日志长度限制:
+- 22、[迭代中]执行器端口复用:
+- 23、[迭代中]任务线程隔离:
     - 执行器测异步响应,不存在阻塞不需要隔离;
     - 调度中心共用单一调度线程池,可能导致调度阻塞需要线程隔离;调度线程池拆分为Fast/Slow两个,针对调度较慢的执行器地址请求,降级使用Slow线程池;考虑是否可以任务级隔离线程池;
 

+ 2 - 0
xxl-job-admin/src/main/resources/application.properties

@@ -26,6 +26,8 @@ spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
 spring.datasource.tomcat.max-wait=10000
 spring.datasource.tomcat.max-active=30
 spring.datasource.tomcat.test-on-borrow=true
+spring.datasource.tomcat.validation-query=SELECT 1
+spring.datasource.tomcat.validation-interval=30000
 
 ### xxl-job email
 spring.mail.host=smtp.qq.com