feat(config): 启用数据库连接验证并配置初始SQL

- 在application.yaml中启用validation-query配置项以检测连接有效性
- 为office环境的主库、从库和日志库添加SET SCHEMA初始化SQL
- 为test环境的主库、从库和日志库添加SET SCHEMA初始化SQL
- 优化日志描述,将"待办"更正为"抄送"以准确反映业务含义
This commit is contained in:
2025-12-09 14:25:39 +08:00
parent d85c2ce315
commit 1d38ce9ffb
4 changed files with 16 additions and 6 deletions

View File

@@ -129,7 +129,7 @@ spring:
time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒
min-evictable-idle-time-millis: 7200000 # 配置一个连接在池中最小生存的时间,单位:毫秒
max-evictable-idle-time-millis: 25200000 # 配置一个连接在池中最大生存的时间,单位:毫秒
#validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
test-while-idle: true
test-on-borrow: false
test-on-return: false
@@ -138,8 +138,6 @@ spring:
query-timeout: 120 # SQL查询超时时间单位
transaction-query-timeout: 120 # 事务超时时间,单位:秒
--- #################### 定时任务相关配置 ####################
# Quartz 配置项,对应 QuartzProperties 配置类