spring boot整合(2)

目录

druid连接池

hikari追光者连接池(号称全网最快)

整合spring cloud


前言

spring boot整合(1)   https://blog.csdn.net/yzj17025693/article/details/90577035

 

druid连接池

摘自 https://blog.csdn.net/garyond/article/details/80189939

 
        com.alibaba
        druid
        1.1.9
     

     
            com.alibaba
            druid-spring-boot-starter
            1.1.9
     

spring:
  datasource:
    name: druidDataSource
    type: com.alibaba.druid.pool.DruidDataSource
    druid:
      driver-class-name: com.mysql.jdbc.Driver
      url: jdbc:mysql://192.168.202.17:3306/auth_service?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&failOverReadOnly=false
      username: root
      password: 123456
      filters: stat,wall,log4j,config
      max-active: 100
      initial-size: 1
      max-wait: 60000
      min-idle: 1
      time-between-eviction-runs-millis: 60000
      min-evictable-idle-time-millis: 300000
      validation-query: select 'x'
      test-while-idle: true
      test-on-borrow: false
      test-on-return: false
      pool-prepared-statements: true
      max-open-prepared-statements: 50
      max-pool-prepared-statement-per-connection-size: 20

说明: 
- spring.datasource.druid.max-active 最大连接数 
- spring.datasource.druid.initial-size 初始化大小 
- spring.datasource.druid.min-idle 最小连接数 
- spring.datasource.druid.max-wait 获取连接等待超时时间 
- spring.datasource.druid.time-between-eviction-runs-millis 间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 
- spring.datasource.druid.min-evictable-idle-time-millis 一个连接在池中最小生存的时间,单位是毫秒 
- spring.datasource.druid.filters=config,stat,wall,log4j 配置监控统计拦截的filters,去掉后监控界面SQL无法进行统计,’wall’用于防火墙
 

 

hikari追光者连接池(号称全网最快)

摘自  https://blog.csdn.net/wangh92/article/details/79699172

spring boot2.0默认的就是hikari,只需要配置jdbc即可

spring boot整合(2)_第1张图片

# jdbc_config   datasource
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/datebook?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&zeroDateTimeBehavior=convertToNull
spring.datasource.username=root
spring.datasource.password=root
# Hikari will use the above plus the following to setup connection pooling
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.minimum-idle=5
spring.datasource.hikari.maximum-pool-size=15
spring.datasource.hikari.auto-commit=true
spring.datasource.hikari.idle-timeout=30000
spring.datasource.hikari.pool-name=DatebookHikariCP
spring.datasource.hikari.max-lifetime=1800000
spring.datasource.hikari.connection-timeout=30000
spring.datasource.hikari.connection-test-query=SELECT 1

 

整合spring cloud

这个部分内容直接访问  https://blog.csdn.net/yzj17025693/article/details/96595235

 

 

 

 

 

 

你可能感兴趣的:(java,web)