spring Caused by: java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30001ms
//Your database is not obtaining connection
//within (30000 milliseconds that is default connectionTimeout property)
//because of network latency or some of the queries which are taking too
//long to execute(more than 30000 milliseconds).
//Please try to increase value of property connectionTimeout.
//YML configuration example:
spring:
datasource:
hikari:
minimumIdle: 2
maximumPoolSize: 20 //increase if you guess that you will have more than 20
idleTimeout: 120000
connectionTimeout: 300000
leakDetectionThreshold: 300000
//Java Config example:
HikariConfig config = new HikariConfig();
config.setMaximumPoolSize(20);
config.setConnectionTimeout(300000);
config.setConnectionTimeout(120000);
config.setLeakDetectionThreshold(300000);