瀏覽代碼

连接池

ljy121 1 年之前
父節點
當前提交
e02ea773c3

+ 9 - 10
zjugis-business/src/main/resources/application-prod.yaml

@@ -13,16 +13,8 @@ spring:
         url-pattern: /druid/*
         login-username: workflow
         login-password: zjugis
-      filter:
-        stat:
-          enabled: true
-          log-slow-sql: true
-          slow-sql-millis: 100
-          merge-sql: true
-        wall:
-          config:
-            multi-statement-allow: true
     dynamic:
+      type: com.alibaba.druid.pool.DruidDataSource
       druid:
         initial-size: 1
         min-idle: 1
@@ -35,12 +27,19 @@ spring:
         test-while-idle: true
         test-on-borrow: false
         test-on-return: false
+        filters: stat,wall,slf4j,config
+        stat:
+          enabled: true
+          log-slow-sql: true
+          slow-sql-millis: 100
+          merge-sql: true
+        use-global-data-source-stat: true
       primary: oracle #设置默认的数据源
       strict: false
       datasource:
         oracle:
           driverClassName: oracle.jdbc.OracleDriver
-          url: jdbc:oracle:thin:@10.10.10.8:1521:OA
+          url: jdbc:oracle:thin:@192.168.100.8:1521:OA
           username: ZJUGIS_BUSINESS
           password: Zjugis1402
 serviceUrl:

+ 17 - 17
zjugis-workflow/src/main/resources/application-prod.yaml

@@ -13,35 +13,35 @@ spring:
         url-pattern: /druid/*
         login-username: workflow
         login-password: zjugis
-      filter:
+    dynamic:
+      type: com.alibaba.druid.pool.DruidDataSource
+      druid:
+        initial-size: 1
+        min-idle: 1
+        max-active: 20
+        max-wait: 60000
+        time-between-eviction-runs-millis: 60000
+        min-evictable-idle-time-millis: 300000
+        max-evictable-idle-time-millis: 900000
+        validation-query: SELECT 1 FROM DUAL
+        test-while-idle: true
+        test-on-borrow: false
+        test-on-return: false
+        filters: stat,wall,slf4j,config
         stat:
           enabled: true
           log-slow-sql: true
           slow-sql-millis: 100
           merge-sql: true
-        wall:
-          config:
-            multi-statement-allow: true
-    dynamic:
+        use-global-data-source-stat: true
       primary: oracle #设置默认的数据源
       strict: false #设置严格模式,默认不启动.启动后在未匹配到指定数据源时候会抛出异常,不启动则使用默认数据源
       datasource:
         oracle:
           driverClassName: oracle.jdbc.OracleDriver
-          url: jdbc:oracle:thin:@10.10.10.8:1521:OA
+          url: jdbc:oracle:thin:@192.168.100.8:1521:OA
           username: ZJUGIS_WORKFLOW
           password: Zjugis1402
-          initial-size: 1
-          min-idle: 1
-          max-active: 20
-          max-wait: 60000
-          time-between-eviction-runs-millis: 60000
-          min-evictable-idle-time-millis: 300000
-          max-evictable-idle-time-millis: 900000
-          validation-query: SELECT 1 FROM DUAL
-          test-while-idle: true
-          test-on-borrow: false
-          test-on-return: false
 websocket:
   post: 26091
   path: "/ws"