diff --git a/redisson/src/main/java/org/redisson/connection/pool/ConnectionPool.java b/redisson/src/main/java/org/redisson/connection/pool/ConnectionPool.java index 509e1d8f6..10fd8dd6d 100644 --- a/redisson/src/main/java/org/redisson/connection/pool/ConnectionPool.java +++ b/redisson/src/main/java/org/redisson/connection/pool/ConnectionPool.java @@ -86,7 +86,7 @@ abstract class ConnectionPool { CompletableFuture initPromise = new CompletableFuture<>(); AtomicInteger initializedConnections = new AtomicInteger(minimumIdleSize); - int startAmount = Math.min(2, minimumIdleSize); + int startAmount = Math.min(1, minimumIdleSize); AtomicInteger requests = new AtomicInteger(startAmount); for (int i = 0; i < startAmount; i++) { createConnection(checkFreezed, requests, entry, initPromise, minimumIdleSize, initializedConnections);