feat(memberCenter): redis心跳
parent
c13fcadc1f
commit
2f4d335c33
|
@ -74,20 +74,26 @@ public class RedisConfig extends CachingConfigurerSupport
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Bean
|
/**
|
||||||
// public RedisConnectionFactory redisConnectionFactory() {
|
* redis心跳配置
|
||||||
// RedisStandaloneConfiguration standaloneConfig = new RedisStandaloneConfiguration("localhost", 6370);
|
* @return RedisConnectionFactory
|
||||||
// standaloneConfig.setPassword(RedisPassword.of("password"));
|
*/
|
||||||
//
|
@Bean
|
||||||
// LettuceClientConfiguration lettuceClientConfig = LettuceClientConfiguration.builder()
|
public RedisConnectionFactory redisConnectionFactory() {
|
||||||
// .commandTimeout(Duration.ofSeconds(2))
|
RedisStandaloneConfiguration standaloneConfig = new RedisStandaloneConfiguration("1.13.246.108", 6370);
|
||||||
// .shutdownTimeout(Duration.ZERO)
|
standaloneConfig.setPassword(RedisPassword.of("MuYu_Cloud@Redis"));
|
||||||
// .build();
|
|
||||||
//
|
LettuceClientConfiguration lettuceClientConfig = LettuceClientConfiguration.builder()
|
||||||
// standaloneConfig.setClientConfiguration(lettuceClientConfig);
|
.commandTimeout(Duration.ofSeconds(2))
|
||||||
//
|
.shutdownTimeout(Duration.ZERO)
|
||||||
// return new LettuceConnectionFactory(standaloneConfig);
|
.build();
|
||||||
// }
|
|
||||||
|
// 创建 Lettuce 连接工厂,并同时设置服务器配置和客户端配置
|
||||||
|
LettuceConnectionFactory factory = new LettuceConnectionFactory(standaloneConfig, lettuceClientConfig);
|
||||||
|
factory.afterPropertiesSet(); // 确保配置生效
|
||||||
|
|
||||||
|
return factory;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue