| spring: |
| datasource: |
| druid: |
| driver-class-name: com.mysql.cj.jdbc.Driver |
| url: jdbc:mysql: |
| username: root |
| password: root |
| max-wait: 2000 # 获取连接的最大等待时间 |
| initial-size: 5 # 初始化时连接池的数量 |
| max-active: 20 # 最大连接池数量 |
| min-idle: 3 # 最小连接池数量 |
| validation-query: select 1 # 用来检测连接是否有效的sql,如果此配置为空,那么下面三条均不会生效 |
| test-on-borrow: false # 申请连接时检测 |
| test-on-return: false # 归还连接时检测 |
| # 原文链接:https: |
| test-while-idle: true # 设置申请连接的时候有空闲连接时进行检测,test-on-borrow为false时才生效, |
| time-between-eviction-runs-millis: 60000 # 指定空闲间隔时间,仅检测有效性,并不会关闭链接 |
| # 原文链接:https: |
| # minEvictableIdleTimeMillis(默认30分钟) 连接空闲时间大于该值并且池中空闲连接大于minIdle则关闭该连接 |
| # maxEvictableIdleTimeMillis(默认7小时) 连接空闲时间大于该值,不管minIdle都关闭该连接 |
| connection-error-retry-attempts: 1 # 创建链接错误的重试次数 |
| break-after-acquire-failure: true # true表示向数据库请求连接失败后,就算后端数据库恢复正常也不进行重连,客户端对pool的请求都拒绝掉,false表示新的请求都会尝试去数据库请求connection,默认为false |
| |
| <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> |
| <property name="driverClassName" value="${jdbc.driver}"/> |
| <property name="url" value="${jdbc.url}"/> |
| <property name="username" value="${jdbc.username}"/> |
| <property name="password" value="${jdbc.password}"/> |
| |
| <property name="validationQuery" value="select 1"/> |
| |
| <property name="testOnBorrow" value="false"/> |
| |
| <property name="testOnReturn" value="false"/> |
| |
| <property name="testWhileIdle" value="true"/> |
| |
| <property name="timeBetweenEvictionRunsMillis" value="60000"/> |
| |
| <property name="connectionErrorRetryAttempts" value="1"/> |
| |
| <property name="timeBetweenConnectErrorMillis" value="60000"/> |
| |
| |
| <property name="breakAfterAcquireFailure" value="false"/> |
| |
| <property name="maxActive" value="20"/> |
| <property name="initialSize" value="5"/> |
| </bean> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗