protected static void setupConnectionFactory() { RedisStandaloneConfiguration redisStandaloneConfiguration = new RedisStandaloneConfiguration(); redisStandaloneConfiguration.setPort(REDIS_PORT); LettuceClientConfiguration clientConfiguration = LettuceClientConfiguration.builder() .clientOptions( ClientOptions.builder() .socketOptions( SocketOptions.builder() .connectTimeout(Duration.ofMillis(10000)) .build()) .build()) .commandTimeout(Duration.ofSeconds(10000)) .build(); connectionFactory = new LettuceConnectionFactory(redisStandaloneConfiguration, clientConfiguration); connectionFactory.afterPropertiesSet(); }
@Override public LettucePoolingClientConfigurationBuilder commandTimeout(Duration timeout) { super.commandTimeout(timeout); return this; }
@Override public LettucePoolingClientConfigurationBuilder commandTimeout(Duration timeout) { super.commandTimeout(timeout); return this; }
@Override public LettucePoolingClientConfigurationBuilder commandTimeout(Duration timeout) { super.commandTimeout(timeout); return this; }