diff --git a/contact-center/app/src/main/java/com/cskefu/cc/Application.java b/contact-center/app/src/main/java/com/cskefu/cc/Application.java index 63b4a84d..5d560b91 100644 --- a/contact-center/app/src/main/java/com/cskefu/cc/Application.java +++ b/contact-center/app/src/main/java/com/cskefu/cc/Application.java @@ -85,6 +85,9 @@ public class Application { */ protected static void serve(final String[] args) { try { + // Tune druid params, https://github.com/cskefu/cskefu/issues/835 + System.setProperty("druid.mysql.usePingMethod", "false"); + MobileNumberUtils.init(); /************************ * 该APP中加载多个配置文件 @@ -96,7 +99,7 @@ public class Application { app.setBannerMode(Banner.Mode.CONSOLE); app.setAddCommandLineProperties(false); app.addListeners(new AppCtxRefreshEventListener()); - + MainContext.setApplicationContext(app.run(args)); } catch (IOException e) { logger.error("Application Startup Error", e); diff --git a/contact-center/app/src/main/resources/application.properties b/contact-center/app/src/main/resources/application.properties index 32b7fa71..5aa8f022 100644 --- a/contact-center/app/src/main/resources/application.properties +++ b/contact-center/app/src/main/resources/application.properties @@ -112,6 +112,7 @@ spring.datasource.druid.filters=stat,wall,log4j # WebStatFilter\u914D\u7F6E\uFF0C\u8BF4\u660E\u8BF7\u53C2\u8003Druid Wiki\uFF0C\u914D\u7F6E_\u914D\u7F6EWebStatFilter spring.datasource.druid.web-stat-filter.enabled=true spring.datasource.druid.web-stat-filter.url-pattern=/* +spring.datasource.druid.keep-alive=true ############################################## # Cache diff --git a/contact-center/root/pom.xml b/contact-center/root/pom.xml index 1f52b559..e300048c 100644 --- a/contact-center/root/pom.xml +++ b/contact-center/root/pom.xml @@ -222,7 +222,7 @@ com.alibaba druid - 1.0.27 + 1.2.18 org.lionsoul