From 86fd4ec5fd97081f212e4c35523ee3d44f233fb6 Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期五, 17 四月 2026 17:07:04 +0800
Subject: [PATCH] 配置多数据源

---
 rsf-server/src/main/resources/application-dev.yml |   43 ++++++++++++++++++++++++++++++-------------
 1 files changed, 30 insertions(+), 13 deletions(-)

diff --git a/rsf-server/src/main/resources/application-dev.yml b/rsf-server/src/main/resources/application-dev.yml
index 39e14aa..6be1bcb 100644
--- a/rsf-server/src/main/resources/application-dev.yml
+++ b/rsf-server/src/main/resources/application-dev.yml
@@ -21,14 +21,14 @@
     password: 12345
     type: com.alibaba.druid.pool.DruidDataSource
     druid:
-      initial-size: 5
-      min-idle: 5
-      max-active: 20
-      max-wait: 30000
+      initial-size: 3
+      min-idle: 8
+      max-active: 40
+      max-wait: 10000
       time-between-eviction-runs-millis: 60000
       min-evictable-idle-time-millis: 300000
       test-while-idle: true
-      test-on-borrow: true
+      test-on-borrow: false
       test-on-return: false
       remove-abandoned: true
       remove-abandoned-timeout: 1800
@@ -43,6 +43,27 @@
         login-username: admin
         login-password: admin
         enabled: true
+    # 澶氭暟鎹簮锛歝us_item_sync_view 涓撶敤搴�
+    cus-item-sync:
+      type: com.alibaba.druid.pool.DruidDataSource
+      driver-class-name: com.mysql.cj.jdbc.Driver
+      username: root
+      password: 12345
+      url: jdbc:mysql://127.0.0.1:3306/ilc_wms_test?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
+      initial-size: 1
+      min-idle: 2
+      max-active: 12
+      max-wait: 10000
+#    erp:
+#      type: com.alibaba.druid.pool.DruidDataSource
+#      driver-class-name: com.mysql.cj.jdbc.Driver
+#      username: root
+#      password: 12345
+#      url: jdbc:mysql://127.0.0.1:3306/rsf_jdxaj?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
+#      initial-size: 1
+#      min-idle: 2
+#      max-active: 12
+#      max-wait: 10000
   servlet:
     multipart:
       maxFileSize: 100MB
@@ -71,13 +92,6 @@
   timeout: 5000
   index: 15
 
-# 浠� cus_item_sync_view锛泆rl 涓嶉厤缃椂浠嶆煡涓诲簱銆傚簱鍚嶆寜 108 瀹炰緥瀹為檯搴撳悕淇敼
-cus-item-sync:
-  datasource:
-    url: jdbc:mysql://127.0.0.1:3306/rsf_jdxaj?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
-    username: root
-    password: 12345
-    driver-class-name: com.mysql.cj.jdbc.Driver
 
 #骞冲彴鎺ュ彛淇℃伅閰嶇疆(濡傦細ERP, QMS, WCS绛�)
 platform:
@@ -126,7 +140,10 @@
 # whitelist-only=true锛氫粎 sys_http_audit_rule 鍛戒腑瑙勫垯鎵嶅啓瀹¤锛涙棤瑙勫垯鏃朵笉钀藉簱銆俧alse锛氭帓闄よ矾寰勫鍏ㄩ噺璁板綍銆�
 # rule-cache-refresh-ms锛氳鍒欒〃缂撳瓨鍒锋柊闂撮殧锛堟绉掞級
 http-audit:
-  enabled: true
+  # enabled: true
+  enabled: false
+  # 瀹¤鏁版嵁婧愶細primary / cus-item-sync
+  datasource: primary
   whitelist-only: true
   # false锛�/httpAuditLog銆�/httpAuditRule 涔熶細琚� Filter 璁板綍锛堣皟璇曠敤锛涚敓浜у缓璁� true锛�
   exclude-audit-self-paths: false

--
Gitblit v1.9.1