Skip to content

Commit b6a8d2a

Browse files
authored
fix: bruker default på maxLifetime i connection pool (#2610)
1 parent e868679 commit b6a8d2a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

migreringer/src/test/java/no/nav/foreldrepenger/abakus/dbstoette/TestDatabaseInit.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import java.io.File;
44
import java.util.Objects;
5+
import java.util.concurrent.TimeUnit;
56
import java.util.concurrent.atomic.AtomicBoolean;
67

78
import javax.naming.NamingException;
@@ -78,9 +79,8 @@ private static HikariDataSource createDatasource(String jdbcUrl, String username
7879
cfg.setJdbcUrl(jdbcUrl);
7980
cfg.setUsername(username);
8081
cfg.setPassword(password);
81-
cfg.setConnectionTimeout(1500);
82-
cfg.setValidationTimeout(120L * 1000L);
8382
cfg.setMaximumPoolSize(4);
83+
cfg.setConnectionTimeout(TimeUnit.SECONDS.toMillis(2)); // feiler fast hvis db ikke kjører lokalt.
8484
cfg.setAutoCommit(false);
8585

8686
var ds = new HikariDataSource(cfg);

web/src/main/java/no/nav/foreldrepenger/abakus/jetty/DatasourceUtil.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package no.nav.foreldrepenger.abakus.jetty;
22

33
import java.util.Properties;
4+
import java.util.concurrent.TimeUnit;
45

56
import com.zaxxer.hikari.HikariConfig;
67
import com.zaxxer.hikari.HikariDataSource;
@@ -34,10 +35,9 @@ private static HikariConfig initConnectionPoolConfig(int maxPoolSize) {
3435
var config = new HikariConfig();
3536

3637
config.setJdbcUrl(ENV.getRequiredProperty("defaultDS.url"));
38+
config.setConnectionTimeout(TimeUnit.SECONDS.toMillis(1));
3739
config.setMinimumIdle(0);
3840
config.setMaximumPoolSize(maxPoolSize);
39-
config.setIdleTimeout(10001);
40-
config.setMaxLifetime(30001);
4141
config.setConnectionTestQuery("select 1");
4242
config.setDriverClassName("org.postgresql.Driver");
4343
config.setMetricRegistry(Metrics.globalRegistry);

0 commit comments

Comments
 (0)