From a81c9fef9671bdc00a60b2aa37fd72bb2c024bc2 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Fri, 23 Jan 2026 10:42:54 +0800 Subject: [PATCH] =?UTF-8?q?perf(config):=20=E8=B0=83=E6=95=B4=E7=94=9F?= =?UTF-8?q?=E4=BA=A7=E7=8E=AF=E5=A2=83=E6=95=B0=E6=8D=AE=E5=BA=93=E8=BF=9E?= =?UTF-8?q?=E6=8E=A5=E6=B1=A0=E5=92=8C=E6=85=A2=E6=9F=A5=E8=AF=A2=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将数据库连接等待超时时间从60秒调整为600秒 - 将数据库连接超时时间从30秒调整为300秒 - 将数据库网络超时时间从60秒调整为600秒 - 将空闲连接检测间隔从60秒调整为600秒 - 将连接最小生存时间从300秒调整为3000秒 - 将连接最大生存时间从900秒调整为9000秒 - 将慢SQL阈值从1秒调整为600秒以避免频繁慢查询判定 --- .../src/main/resources/application-prod.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/aucma-admin/src/main/resources/application-prod.yml b/aucma-admin/src/main/resources/application-prod.yml index 7087d8d..11896c1 100644 --- a/aucma-admin/src/main/resources/application-prod.yml +++ b/aucma-admin/src/main/resources/application-prod.yml @@ -82,17 +82,17 @@ spring: # 最大连接池数量 maxActive: 20 # 配置获取连接等待超时的时间 - maxWait: 60000 + maxWait: 600000 # 配置连接超时时间 - connectTimeout: 30000 + connectTimeout: 300000 # 配置网络超时时间 - socketTimeout: 60000 + socketTimeout: 600000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 - timeBetweenEvictionRunsMillis: 60000 + timeBetweenEvictionRunsMillis: 600000 # 配置一个连接在池中最小生存的时间,单位是毫秒 - minEvictableIdleTimeMillis: 300000 + minEvictableIdleTimeMillis: 3000000 # 配置一个连接在池中最大生存的时间,单位是毫秒 - maxEvictableIdleTimeMillis: 900000 + maxEvictableIdleTimeMillis: 9000000 # 配置检测连接是否有效 validationQuery: SELECT 1 FROM DUAL testWhileIdle: true @@ -113,7 +113,8 @@ spring: enabled: true # 慢SQL记录 log-slow-sql: true - slow-sql-millis: 1000 + # 放宽慢SQL阈值,避免短时间被判定慢查询(此处改为10分钟) + slow-sql-millis: 600000 merge-sql: true wall: config: