首页 > 其他分享 >【Datasource】Hikari

【Datasource】Hikari

时间:2023-08-15 17:57:01浏览次数:34  
标签:10 连接池 线程 Datasource Hikari 默认值 pool

【Datasource】Hikari配置

常用配置

spring:
  type: com.zaxxer.hikari.HikariDataSource
  datasource:
    hikari:
      # 连接池名称,配置后日志中会打印。
      pool-name: hikari-pool
      # 连接池核心线程数。默认值10。小于0或大于maximum-pool-size,都会重置为maximum-pool-size。
      minimum-idle: 10
      # 连接池总最大允许的连接数,超过此值的并发请求会被阻塞。默认值10。小于等于0会被重置为默认值10。
      maximum-pool-size: 20
      # 连接超时时间。默认值30秒。小于250ms会被重置为最小值250ms。
      connection-timeout: 300
      # 线程空闲超时时间,当大于核心线程小于最大线程时才生效。默认值10分钟。
      idle-timeout: 600000
      # 线程的最大存活时间,从线程创建开始计时,到此时间会自动关闭,应小于数据库配置的单个连接的最大时长。默认值30分钟。
      max-lifetime: 1800000
      # 数据库验证SQL
      connection-test-query: select 1 from dual

标签:10,连接池,线程,Datasource,Hikari,默认值,pool
From: https://www.cnblogs.com/VergilYang/p/17632008.html

相关文章

  • nacos 使用 MySQL8.x 出现 Nacos No DataSource set异常解决
    http://www.taodudu.cc/news/show-6345954.html?action=onClick nacos使用MySQL8.x出现NacosNoDataSourceset异常解决注:当前版本nacos2.1.0 1、nacos默认室mysql5.7当链接mysql8.x,会出现异常【NacosNoDataSourceset】解决:在nacos安装目录下新建plugins/mysql文......
  • C# ComboBox 使用 DataSource SelectedIndex无法设置的问题
    在C#中如下代码varcbo=newComboBox();cbo.DropDownStyle=ComboBoxStyle.DropDownList;varcbo.DataSource=newint[]{1,2,3};cbo.SelectedIndex=0;cbo.SelectedIndex=1;cbo.SelectedIndex仍然等于-1并不会变成1甚至有可能抛出ArgumentOutOfRange异常ComboBox的......
  • springcloud alibaba -sentinel 配置持久化(datasource -nacos)
    当我们对sentinel进行规则配置之后如果关闭服务在重新启动会发现配置的服务消失了,这样很不方便的,我们需要将它持久化,使用nacos对其进行持久化1.导入依赖让sentinel和nacos产生关系<!--SpringCloudailibabasentinel-datasource-nacos--><dependency><groupId>com.alib......
  • Failed to instantiate [org.apache.tomcat.jdbc.pool.DataSource]
    问题:项目中没有使用db相关的东西,但是在应用启动时报错:Failedtoinstantiate[org.apache.tomcat.jdbc.pool.DataSource]原因:  pom.xml中配置了和数据库相关的,SpringBoot启动默认会加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类,DataSo......
  • HikariPool-1 - Connection is not available
       在springboot项目中出现一个问题,该问题从字面意思上说是数据链池链接资源已全部使用完毕,没有可用的链接使用排查问题发现原因是:sql由于参数填写错误,进行了全表扫描,由于返回数据量过大导致数据卡在映射层,导致资源卡死的情况,每调用一次就会损失一个链接资源,当所有链......
  • Java 常用注解@Configuration,@Bean及@ConfigurationProperties(prefix = "spring.data
    @ConfigurationpublicclassEventDataSourceConfig{@Bean(name="eventdataSource")@ConfigurationProperties(prefix="datasource.event")publicDataSourceoldDataSource(){returnDataSourceBuilder.create().build();......
  • mybatis 动态数据源核心--AbstractRoutingDataSource
    1publicabstractclassAbstractRoutingDataSourceextendsAbstractDataSourceimplementsInitializingBean{2@Nullable3privateMap<Object,Object>targetDataSources;4@Nullable5privateObjectdefaultTargetDataSource;......
  • Spring 报错 There is no DataSource named ‘null‘
    关于Java.sql.SQLException:ThereisnoDataSourcenamed‘null’报错解决  解决方法一:这是由于SpringBoot在2.5.6版本之后就删除了关于Quartz相关的以来。所以在2.5.6版及之前还是可以用的。解决方法二:将quatz.propeties文件中org.quartz.jobStore.class=org.qua......
  • Failed to bind properties under 'spring.datasource.primary' to javax.sql.DataSou
     2023-06-1011:04:13.778WARN22452---[main]ConfigServletWebServerApplicationContext:Exceptionencounteredduringcontextinitialization-cancellingrefreshattempt:org.springframework.beans.factory.UnsatisfiedDependencyException:Error......
  • Failed to bind properties under 'spring.datasource.primary' to javax.sql.DataSou
     2023-06-1011:04:13.778WARN22452---[main]ConfigServletWebServerApplicationContext:Exceptionencounteredduringcontextinitialization-cancellingrefreshattempt:org.springframework.beans.factory.UnsatisfiedDependencyException:Error......