application-test.yml 1.53 KB
Newer Older
fangxinjiang's avatar
fangxinjiang committed
1 2
# 数据源配置
spring:
3 4 5 6 7 8
  mvc:
    pathmatch:
      matching-strategy: ant_path_matcher
  config:
    activate:
      on-profile: test
fangxinjiang's avatar
fangxinjiang committed
9
  redis:
10 11
    host: 192.168.1.65
    port: 22379
fangxinjiang's avatar
fangxinjiang committed
12 13 14 15 16 17
    password: '@yf_2017'
  datasource:
    type: com.zaxxer.hikari.HikariDataSource
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root
    password: yf_zsk
fangxinjiang's avatar
fangxinjiang committed
18
    url: jdbc:mysql://192.168.1.65:43306/yifu_checks?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true
fangxinjiang's avatar
fangxinjiang committed
19 20 21 22 23 24
    hikari:
      driver-class-name: ${spring.datasource.driver-class-name}
      jdbc-url: ${spring.datasource.url}
      username: ${spring.datasource.username}
      password: ${spring.datasource.password}
      pool-name: AmytangHikariCP
fangxinjiang's avatar
fangxinjiang committed
25
      connection-timeout: 600000 #最大超时时间
fangxinjiang's avatar
fangxinjiang committed
26
      minimum-idle: 10 # 最小空闲连接数量
fangxinjiang's avatar
fangxinjiang committed
27 28 29
      validation-timeout: 3000 #此属性控制测试连接是否活跃的最长时间。此值必须小于 connectionTimeout
      idle-timeout: 60000 # 空闲连接存活最大时间,默认600000(10分钟)此属性控制允许连接在池中处于空闲状态的最长时间
      maximum-pool-size: 20 # 连接池最大连接数,默认是10
fangxinjiang's avatar
fangxinjiang committed
30
      auto-commit: true  #此属性控制从池返回的连接的默认自动提交行为,默认值:true
31
      max-lifetime: 1800000 #此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟