spring: # 数据库配置 datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://39.108.110.167:13376/xgl_cases?autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=GMT%2B8&characterEncoding=UTF-8 username: root password: 'szxgl@2001B' druid: initial-size: 3 min-idle: 1 max-active: 500 max-wait: 60000 # 获取连接等待超时的时间 time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位是毫秒 test-while-idle: true # 申请连接的时候检测, 建议配置为true,不影响性能 test-on-borrow: false # 申请连接时执行validationQuery检测连接是否有效 test-on-return: false # 归还连接时执行validationQuery检测连接是否有效 validation-query: SELECT 1 log-abandoned: true # 关闭abanded连接时输出错误日志 remove-abandoned: false # 是否开启连接泄漏监测,对性能会有一些影响,建议怀疑存在泄漏之后再打开 remove-abandoned-timeout: 1800 # 1800秒,也就是30分钟 filters: stat, wall web-stat-filter: exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*' stat-view-servlet: enabled: true url-pattern: /druid/* login-username: admin login-password: szxgl.com data: elasticsearch: repositories: enabled: true # 开启 Elasticsearch仓库(默认值:true) client: reactive: # endpoints: 39.108.110.167:9200 endpoints: 127.0.0.1:9200 connection-timeout: 5000 socket-timeout: 5000