| | |
| | | spring: |
| | | datasource: |
| | | type: com.alibaba.druid.pool.DruidDataSource |
| | | driverClassName: com.mysql.cj.jdbc.Driver |
| | | druid: |
| | | # 主库数据源 |
| | | master: |
| | | url: jdbc:mysql://127.0.0.1:3306/billion-db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 |
| | | username: root |
| | | password: root |
| | | # 从库数据源 |
| | | # slave: |
| | | # # 从数据源开关/默认关闭 |
| | | # enabled: false |
| | | # url: jdbc:mysql://127.0.0.1:3306/billion-db-self?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 |
| | | # username: root |
| | | # password: root |
| | | driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver |
| | | # url: jdbc:sqlserver://183.134.244.158:1433;DatabaseName=billion-db |
| | | # username: sa |
| | | # password: JCDM@2023 |
| | | url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=billion-db |
| | | username: sa |
| | | password: 123456 |
| | | # password: admin@123 |
| | | # 初始连接数 |
| | | initialSize: 5 |
| | | initialSize: 10 |
| | | # 最小连接池数量 |
| | | minIdle: 10 |
| | | minIdle: 20 |
| | | # 最大连接池数量 |
| | | maxActive: 20 |
| | | maxActive: 200 |
| | | # 配置获取连接等待超时的时间 |
| | | maxWait: 60000 |
| | | # 配置连接超时时间 |
| | |
| | | # 配置一个连接在池中最大生存的时间,单位是毫秒 |
| | | maxEvictableIdleTimeMillis: 900000 |
| | | # 配置检测连接是否有效 |
| | | validationQuery: SELECT 1 FROM DUAL |
| | | validationQuery: SELECT 1 |
| | | testWhileIdle: true |
| | | testOnBorrow: false |
| | | testOnBorrow: true |
| | | testOnReturn: false |
| | | webStatFilter: |
| | | # 缓存游标,默认false |
| | | poolPreparedStatements: true |
| | | # 缓存游标最大数量,默认-1(不缓存) |
| | | max-open-prepared-statements: 50 |
| | | webStatFilter: |
| | | enabled: true |
| | | statViewServlet: |
| | | enabled: true |
| | |
| | | enabled: true |
| | | # 慢SQL记录 |
| | | log-slow-sql: true |
| | | slow-sql-millis: 1000 |
| | | slow-sql-millis: 2000 |
| | | merge-sql: true |
| | | wall: |
| | | config: |
| | | multi-statement-allow: true |
| | | multi-statement-allow: true |
| | | #连接出错后再尝试连接三次 |
| | | connection-error-retry-attempts: 3 |
| | | #超过时间限制是否回收 |
| | | remove-abandoned: true |
| | | #超时时间;单位为秒。180秒=3分钟 |
| | | remove-abandoned-timeout: 20 |
| | | #关闭abanded连接时输出错误日志 |
| | | log-abandoned: false |