- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在下面的配置 xml 映射中收到连接不可用错误消息。请告诉我我在 beolw 代码中做错了什么,或者这是另一个问题。根据我的调查,这是 HikariCP、Hibernate 和 Spring Batch 的集成问题。
2.0.3
5.1.6
4.0.0. 发布
3.0.0. 发布
3.0.0. 发布
0.5
2.3.2
4.3.5. final
Below Configuration
@Bean
public DataSource dataSource() {
final HikariConfig config = new HikariConfig();
config.setMaximumPoolSize(1);
System.out.println("Pool size is "+config.getMaximumPoolSize());
config.setDriverClassName(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_DRIVER));
config.setJdbcUrl(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_URL));
config.setUsername(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_USERNAME));
config.setPassword(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_PASSWORD));
final HikariDataSource dataSource = new HikariDataSource(config);
return dataSource;
}
DEBUG com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Timeout failure stats (total=1, active=1, idle=0, waiting=0)
2017-01-03T11:10:30.33+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:10:30.335 [task-scheduler-6] WARN o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: null
2017-01-03T11:10:30.33+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:10:30.335 [task-scheduler-6] ERROR o.h.e.jdbc.spi.SqlExceptionHelper - HikariPool-1 - Connection is not available, request timed out after 30000ms.
2017-01-03T11:10:30.34+0000 [App/0] OUT In finally If
2017-01-03T11:10:43.89+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:10:43.896 [HikariPool-1 housekeeper] DEBUG com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Pool stats (total=1, active=1, idle=0, waiting=1)
2017-01-03T11:11:00.34+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:11:00.340 [task-scheduler-6] DEBUG com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Timeout failure stats (total=1, active=1, idle=0, waiting=0)
2017-01-03T11:11:00.34+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:11:00.341 [task-scheduler-6] WARN o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: null
2017-01-03T11:11:00.34+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:11:00.341 [task-scheduler-6] ERROR o.h.e.jdbc.spi.SqlExceptionHelper - HikariPool-1 - Connection is not available, request timed out after 30000ms.
2017-01-03T11:11:00.35+0000 [App/0] OUT PDC::fre-staging/0: 2017-01-03 11:11:00.354 [task-scheduler-6] ERROR o.s.batch.core.step.AbstractStep - Encountered an error executing step emisTopupStep in job emisTopupJob
2017-01-03T11:11:00.35+0000 [App/0] OUT javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: Could not open connection.
最佳答案
您正在使用以下行将池最大大小设置为 1
我的猜测是那是你的问题。尝试增加它,只是不要过度。默认值为 10,这适用于大多数情况。
config.setMaximumPoolSize(1);
关于java - HikariPool-1 - 连接不可用,请求在 30000 毫秒后超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41443128/
我正在使用 HikariCP 运行 SQLite 数据库。我的配置如下所示: public class SQLiteDataSource { private static final Hika
我正在部署 Spring-Boot4 项目,但出现了一个名为 HikariPool-1 - Exception during pool initialization. 的错误 2019-07-05 1
所以我正在尝试建立连接但它不起作用并给了我这个很好的异常(我不太理解): 11:17:07 [SEVERE] java.sql.SQLException: HikariPool-1 - Interru
这个问题已经有答案了: Closing JDBC Connections in Pool (3 个回答) Best approach for returning connection objects
我有 Hikari 连接池,配置如下 HikariConfig hikariConfig = new HikariConfig(); hikariConfig.setJdbcUrl(d
所以我正在尝试建立连接但它不起作用并给了我这个很好的异常(我不太理解): 11:17:07 [SEVERE] java.sql.SQLException: HikariPool-1 - Interru
我将在我的 WEB 应用程序中使用 HikariCP 而不是 c3p0。好像, super 棒但对我来说,HikariCP 接口(interface)中仍然存在有问题的地方。它包含两个类 - Hika
这也许是一个非常简单的问题。如何禁用 Hikari-CP 调试日志?在我的日志文件中,我有很多这样的消息 DEBUG [.zaxxer.hikari.pool.HikariPool:] - Befor
我正在使用 HikariCP 2.4.7 作为连接池。启动应用程序后一切正常,但一段时间后没有调用 getConnection() 我在尝试 getConnection() 时收到此错误: java.
我正在使用 HikariCP 2.6.1。 我正在平静地使用 MySQL 和 JUnit 4.x。就在今天,我添加了一个新的 @Test 方法,但现在测试失败了。如果我将 @Ignore 放入这个新的
我又开始编写旧程序 https://github.com/JonkiPro/REST-Web-Services .我已将 Spring Boot 从 15.6 版更新到 2.0.0 版。我在编译时遇到
我在下面的配置 xml 映射中收到连接不可用错误消息。请告诉我我在 beolw 代码中做错了什么,或者这是另一个问题。根据我的调查,这是 HikariCP、Hibernate 和 Spring Bat
我在(Java8 + Oauth2 + MySql + Hazelcast +没有群集的http session )组合的生产方式下遇到错误。开发模式运行正常。 Unable to register
我正在尝试在 Tomcat 8.5 中使用 HikariCP JNDI 数据源工厂,但是当它关闭时,我收到以下警告: o.a.c.loader.WebappClassLoaderBase
Exception in thread "task-2" org.springframework.jdbc.datasource.init.UncategorizedScriptException:
我有一个用于测试目的的小型 Java 应用程序。我最近搬到了hikari。我注意到我不断收到此错误。 java.sql.SQLTransientConnectionException: HikariP
由于 Hikari 池初始化异常,我无法部署 Spring boot 2 应用程序。 错误日志是 com.zaxxer.hikari.pool.HikariPool - HikariPool-1 -
我正在使用 Postgresql 和 spring boot 2.0.4。尝试一个接一个地执行查询时会引发以下错误。我执行了以下查询,并且计数不断增加。 SELECT COUNT(*) FROM pg
HikariPool-1 - Connection marked as broken because of SQLSTATE(08S01), ErrorCode(-99999) java.sql.SQ
我正在使用 Spring Boot 和 Hibernate 创建一个简单的 Maven 项目,我想使用 Hibernate 在 mysqlDB 中创建我的表。当我运行 Spring 应用程序时,它不会
我是一名优秀的程序员,十分优秀!