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