From 941195685126a5a8a78777c8c39871b128e5d33f Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 18 九月 2024 16:59:27 +0800
Subject: [PATCH] 1

---
 src/main/resources/application.yml |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 932fb79..fce9562 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -9,6 +9,62 @@
       matching-strategy: ant_path_matcher
   application:
     name: SimuServer
+  datasource:
+    name: prod
+    # JDBC 鍩烘湰閰嶇疆 &currentSchema=public
+    url: jdbc:postgresql://127.0.0.1:5433/ai?useAffectedRows=true
+    username: postgres
+    password: postgres
+    driver-class-name: org.postgresql.Driver
+    platform: POSTGRESQL
+    type: com.alibaba.druid.pool.DruidDataSource
+    # 閰嶇疆鐩戞帶缁熻鎷︽埅鐨刦ilters锛宻tat:鐩戞帶缁熻銆乴og4j锛氭棩蹇楄褰曘�亀all锛氶槻寰ql娉ㄥ叆
+    filters: stat,wall,log4j
+    # 閫氳繃connectProperties灞炴�ф潵鎵撳紑mergeSql鍔熻兘锛涙參SQL璁板綍
+    connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
+    # 瓒呰繃鏃堕棿闄愬埗鏄惁鍥炴敹
+    removeAbandoned: true
+    # 瓒呮椂鏃堕棿锛涘崟浣嶄负绉掋��180绉�=3鍒嗛挓
+    removeAbandonedTimeout: 180
+    # 鍏抽棴 abanded 杩炴帴鏃惰緭鍑洪敊璇棩蹇�
+    logAbandoned: true
+    # 閰嶇疆杩炴帴姹犱俊鎭�
+    druid:
+      ## 鍒濆鍖栧ぇ灏忥紝鏈�灏忥紝鏈�澶�
+      initial-size: 5
+      min-idle: 5
+      max-active: 100
+      ## 閰嶇疆鑾峰彇杩炴帴绛夊緟瓒呮椂鐨勬椂闂达紝ms
+      max-wait: 60000
+      # 閰嶇疆闂撮殧澶氫箙鎵嶈繘琛屼竴娆℃娴嬶紝妫�娴嬮渶瑕佸叧闂殑绌洪棽杩炴帴锛屽崟浣嶆槸姣
+      time-between-eviction-runs-millis: 60000
+      # 閰嶇疆涓�涓繛鎺ュ湪姹犱腑鏈�灏忕敓瀛樼殑鏃堕棿锛屽崟浣嶆槸姣
+      min-evictable-idle-time-millis: 300000
+      max-pool-prepared-statement-per-connection-size: 50
+      pool-prepared-statements: true
+      # 鐢ㄦ潵娴嬭瘯杩炴帴鏄惁鍙敤鐨凷QL璇彞
+      validation-query: SELECT 1
+      # 搴旂敤鍚戣繛鎺ユ睜鐢宠杩炴帴锛屽苟涓攖estOnBorrow涓篺alse鏃讹紝杩炴帴姹犲皢浼氬垽鏂繛鎺ユ槸鍚﹀浜庣┖闂茬姸鎬侊紝濡傛灉鏄紝鍒欓獙璇佽繖鏉¤繛鎺ユ槸鍚﹀彲鐢�
+      test-while-idle: true
+      # 濡傛灉涓簍rue锛岄粯璁ゆ槸false锛屽簲鐢ㄥ悜杩炴帴姹犵敵璇疯繛鎺ユ椂锛岃繛鎺ユ睜浼氬垽鏂繖鏉¤繛鎺ユ槸鍚︽槸鍙敤鐨�
+      test-on-borrow: false
+      # 濡傛灉涓簍rue锛堥粯璁alse锛夛紝褰撳簲鐢ㄤ娇鐢ㄥ畬杩炴帴锛岃繛鎺ユ睜鍥炴敹杩炴帴鐨勬椂鍊欎細鍒ゆ柇璇ヨ繛鎺ユ槸鍚﹁繕鍙敤
+      test-on-return: false
+      # servlet閰嶇疆
+      stat-view-servlet:
+        # sql鐩戞帶寮�鍏�
+        enabled: true
+        # 璁块棶鍐呯疆鐩戞帶椤甸潰鐨勮矾寰勶紝鍐呯疆鐩戞帶椤甸潰鐨勯椤垫槸/druid/index.html
+        url-pattern: /druid/*
+        # 鏄惁鍏佽娓呯┖缁熻鏁版嵁锛岄噸鏂拌绠�  true:鍏佽  false:涓嶅厑璁�
+        reset-enable: false
+        # 閰嶇疆鐩戞帶椤甸潰璁块棶璐﹀彿瀵嗙爜
+        login-username: admin
+        login-password: ad_!Druid!_min
+        # 鍏佽璁块棶鐨勫湴鍧�锛屽鏋渁llow娌℃湁閰嶇疆鎴栬�呬负绌猴紝鍒欏厑璁告墍鏈夎闂�
+        allow:
+        # 鎷掔粷璁块棶鐨勫湴鍧�锛宒eny浼樺厛浜巃llow
+        deny:
 
 mybatis-plus:
   type-aliases-package: com.se.ai.domain

--
Gitblit v1.9.3