feat(memberCenter): redis心跳

master
yang 2025-03-05 18:45:44 +08:00
parent c13fcadc1f
commit 2f4d335c33
1 changed files with 20 additions and 14 deletions

View File

@ -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;
}
} }