hdy
4 天以前 51eb318f6df9ebc7d1ff47522e33b2ee7cea1ba8
提交 | 用户 | 时间
a6316e 1 # 数据源配置
A 2 spring:
3     datasource:
4         type: com.alibaba.druid.pool.DruidDataSource
5         druid:
6             # 主库数据源
7             master:
110d30 8                 driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver
b9df2f 9 #                url: jdbc:sqlserver://183.134.244.158:1433;DatabaseName=billion-db
H 10 #                username: sa
11 #                password: JCDM@2023
12                 url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=billion-db
110d30 13                 username: sa
b9df2f 14                 password: 123456
110d30 15 #                password: admin@123
a6316e 16             # 初始连接数
110d30 17             initialSize: 10
a6316e 18             # 最小连接池数量
110d30 19             minIdle: 20
a6316e 20             # 最大连接池数量
110d30 21             maxActive: 200
a6316e 22             # 配置获取连接等待超时的时间
A 23             maxWait: 60000
24             # 配置连接超时时间
25             connectTimeout: 30000
26             # 配置网络超时时间
27             socketTimeout: 60000
28             # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
29             timeBetweenEvictionRunsMillis: 60000
30             # 配置一个连接在池中最小生存的时间,单位是毫秒
31             minEvictableIdleTimeMillis: 300000
32             # 配置一个连接在池中最大生存的时间,单位是毫秒
33             maxEvictableIdleTimeMillis: 900000
34             # 配置检测连接是否有效
110d30 35             validationQuery: SELECT 1
a6316e 36             testWhileIdle: true
110d30 37             testOnBorrow: true
a6316e 38             testOnReturn: false
110d30 39             # 缓存游标,默认false
A 40             poolPreparedStatements: true
41             # 缓存游标最大数量,默认-1(不缓存)
42             max-open-prepared-statements: 50
43             webStatFilter:
a6316e 44                 enabled: true
A 45             statViewServlet:
46                 enabled: true
47                 # 设置白名单,不填则允许所有访问
48                 allow:
49                 url-pattern: /druid/*
50                 # 控制台管理用户名和密码
51                 login-username: ruoyi
52                 login-password: 123456
53             filter:
54                 stat:
55                     enabled: true
56                     # 慢SQL记录
57                     log-slow-sql: true
110d30 58                     slow-sql-millis: 2000
a6316e 59                     merge-sql: true
A 60                 wall:
61                     config:
110d30 62                         multi-statement-allow: true
A 63             #连接出错后再尝试连接三次
64             connection-error-retry-attempts: 3
65             #超过时间限制是否回收
66             remove-abandoned: true
67             #超时时间;单位为秒。180秒=3分钟
68             remove-abandoned-timeout: 20
69             #关闭abanded连接时输出错误日志
70             log-abandoned: false