HikariPool-1-连接不可用,对于极小的负载服务器,请求在30000ms之后超时

user8012596:

我有一个用于测试的小型Java应用程序。我最近搬到了日香。我注意到的是,我不断收到此错误。

java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30000ms.
java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30000ms.
at com.zaxxer.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:602)
at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:195)
at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:145)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:85)

下面是我最初对hikari的设置。

 HikariConfig config = new HikariConfig();
            config.setJdbcUrl("jdbc:mysql://localhost:3306/****"); 
            config.setUsername("***"); 
            config.setPassword("*****");      
            config.setMaximumPoolSize(20);  

它几乎没有用在我的两个设备上,我保证在最后我确实将其关闭。所以我不知道为什么它会不断出现错误?可能是问题所在,或者我需要更改某些设置吗?

我的hikari版本是HikariCP-2.6.1.jar。

Girdhar Singh Rathore:

由于网络延迟或某些查询执行时间过长(超过30000毫秒),因此数据库未在(30000毫秒,这是默认的connectionTimeout属性)内未获得连接。

请尝试增加财产的价值connectionTimeout

YML配置示例:

spring:
  datasource:
    hikari:
      minimumIdle: 2
      maximumPoolSize: 10
      idleTimeout: 120000
      connectionTimeout: 300000
      leakDetectionThreshold: 300000

Java Config示例:

HikariConfig config = new HikariConfig();
        config.setMaximumPoolSize(20);
        config.setConnectionTimeout(300000);
        config.setConnectionTimeout(120000);
        config.setLeakDetectionThreshold(300000);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Java

春季数据JPA - 数据库问题连接不可用,请求30000ms后超时

KellyM:我有一个很典型的Spring引导基地

270
来自分类Java

连接不可用,请求在30003ms后超时

user9695387:我最后得到此异常

260
来自分类Java

想法中的Tomcat。战争爆发:服务器未连接。部署不可用

PaintedRed:我正在尝试使用此字体。我创造了

230
来自分类Java

Netflix的Zuul服务器 - /线路端点不可用

卢卡斯T:在这个编码练习学习英里

210
来自分类Dev

服务器“服务器不可用”上的MSDTC

琪琪:我在SQL Server上遇到这个奇怪的错误。和

40
来自分类Java

如果邮件服务器不可用,如何防止应用程序启动失败

gstackoverflow我的应用程序具有以下等级

10
来自分类Java

如何判断服务器套接字是否不可用?

Khashayar:套接字客户端正在android上运行:

50
来自分类Java

Android的工作室设计编辑器是不可用的,直到项目成功同步之后

林二汶Fateen:什么是个实际的根本原因

280
来自分类Java

tomcat请求的资源()不可用

i_raqz:我知道这是一个非常常见的问题,好像

70
来自分类Java

Tomcat 7请求的资源不可用

user1176926:我已经编写了Java servlet和r

70
来自分类Java

谷歌应用引擎服务不可用

chinna_82:我正在追踪http:// googcloudlab

110
来自分类Python

HTTPError:HTTP错误503:服务不可用的goslate语言检测请求:Python

POOJA GUPTA:我才刚开始使用gosla

250
来自分类Java

与任何服务器的最大连接超时是多少?

Maciaz我有这个基于Spring Boot的简单网站

20
来自分类Dev

SSH到远程服务器IP时连接超时

马克·马塞尔(Mark Marcel)我需要连接到远程服务器

20
来自分类Dev

Kafka + Zookeeper:无法建立到节点-1的连接。经纪人可能不可用

尼古拉·本(Nicola Ben):我在两个动物园的地方都跑了

90
来自分类Java

负载均衡器没有为客户端可用的服务器:会议

bibliophilsagar:当我试图达到

270
来自分类Dev

Golang服务器超时

Gary:我有一个非常简单的go服务器:ma软件包

70
来自分类Java

请求的资源在Spring MVC中不可用

Subho:我是春季MVC的新手,我想了解一下

220
来自分类Java

Tomcat 6-请求的资源...不可用

Smithers:我正在尝试从J开始开发

70

TOP 榜单

热门标签

归档