diff --git a/src/main/java/com/zaxxer/hikari/HikariConfig.java b/src/main/java/com/zaxxer/hikari/HikariConfig.java index e2b5aec0..4779a794 100644 --- a/src/main/java/com/zaxxer/hikari/HikariConfig.java +++ b/src/main/java/com/zaxxer/hikari/HikariConfig.java @@ -839,6 +839,14 @@ public class HikariConfig implements HikariConfigMXBean LOGGER.warn("leakDetectionThreshold is less than 2000ms, setting to minimum 2000ms."); leakDetectionThreshold = 2000L; } + + if (validationTimeout > connectionTimeout) { + LOGGER.warn("validationTimeout should be less than connectionTimeout"); + } + + if (maxLifetime > 0 && connectionTimeout > maxLifetime) { + LOGGER.warn("connectionTimeout should be less than maxLifetime"); + } } private void logConfiguration()