RecommendedSettings.java
package redis.clients.jedis.scenario;
import redis.clients.jedis.ConnectionPoolConfig;
import java.time.Duration;
public class RecommendedSettings {
public static ConnectionPoolConfig poolConfig;
static {
poolConfig = new ConnectionPoolConfig();
ConnectionPoolConfig poolConfig = new ConnectionPoolConfig();
poolConfig.setMaxTotal(8);
poolConfig.setMaxIdle(8);
poolConfig.setMinIdle(0);
poolConfig.setBlockWhenExhausted(true);
poolConfig.setMaxWait(Duration.ofSeconds(1));
poolConfig.setTestWhileIdle(true);
poolConfig.setTimeBetweenEvictionRuns(Duration.ofSeconds(1));
}
public static int MAX_RETRIES = 5;
public static Duration MAX_TOTAL_RETRIES_DURATION = Duration.ofSeconds(10);
public static int DEFAULT_TIMEOUT_MS = 5000;
}