Jiarenxiang | 25a45b7 | 2025-03-13 16:09:13 +0800 | [diff] [blame] | 1 | # 数据源配置 |
| 2 | spring: |
| 3 | datasource: |
| 4 | type: com.alibaba.druid.pool.DruidDataSource |
| 5 | driverClassName: com.mysql.cj.jdbc.Driver |
Jiarenxiang | b586f90 | 2025-06-06 19:24:36 +0800 | [diff] [blame^] | 6 | url: jdbc:mysql://202.205.102.121:3306/ThunderHub?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 |
| 7 | username: team4 |
| 8 | password: woaizhaoyutao |
Jiarenxiang | 25a45b7 | 2025-03-13 16:09:13 +0800 | [diff] [blame] | 9 | druid: |
Jiarenxiang | 25a45b7 | 2025-03-13 16:09:13 +0800 | [diff] [blame] | 10 | # 初始连接数 |
| 11 | initialSize: 5 |
| 12 | # 最小连接池数量 |
| 13 | minIdle: 10 |
| 14 | # 最大连接池数量 |
| 15 | maxActive: 20 |
| 16 | # 配置获取连接等待超时的时间 |
| 17 | maxWait: 60000 |
| 18 | # 配置连接超时时间 |
| 19 | connectTimeout: 30000 |
| 20 | # 配置网络超时时间 |
| 21 | socketTimeout: 60000 |
| 22 | # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 |
| 23 | timeBetweenEvictionRunsMillis: 60000 |
| 24 | # 配置一个连接在池中最小生存的时间,单位是毫秒 |
| 25 | minEvictableIdleTimeMillis: 300000 |
| 26 | # 配置一个连接在池中最大生存的时间,单位是毫秒 |
| 27 | maxEvictableIdleTimeMillis: 900000 |
| 28 | # 配置检测连接是否有效 |
| 29 | validationQuery: SELECT 1 FROM DUAL |
| 30 | testWhileIdle: true |
| 31 | testOnBorrow: false |
| 32 | testOnReturn: false |
| 33 | webStatFilter: |
| 34 | enabled: true |
| 35 | statViewServlet: |
| 36 | enabled: true |
| 37 | # 设置白名单,不填则允许所有访问 |
| 38 | allow: |
| 39 | url-pattern: /druid/* |
| 40 | # 控制台管理用户名和密码 |
| 41 | login-username: ruoyi |
| 42 | login-password: 123456 |
| 43 | filter: |
| 44 | stat: |
| 45 | enabled: true |
| 46 | # 慢SQL记录 |
| 47 | log-slow-sql: true |
| 48 | slow-sql-millis: 1000 |
| 49 | merge-sql: true |
| 50 | wall: |
| 51 | config: |
| 52 | multi-statement-allow: true |