Skip to content

Commit b129b6a

Browse files
authored
Merge pull request #96 from PinHouse/hotfix/리다이렉트
✨feat: RedisConfig 문제 수정 (2)
2 parents 3bbd134 + 2317303 commit b129b6a

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/main/java/com/pinHouse/server/core/config/RedisConfig.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
import org.springframework.data.redis.core.RedisTemplate;
1111
import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer;
1212
import org.springframework.data.redis.serializer.StringRedisSerializer;
13+
import org.springframework.core.env.Environment;
14+
import org.springframework.core.env.Profiles;
1315

1416
@Configuration
1517
public class RedisConfig {
@@ -27,13 +29,14 @@ public class RedisConfig {
2729
* 레디스 커넥트 팩토리 설정
2830
*/
2931
@Bean
30-
public RedisConnectionFactory redisConnectionFactory() {
32+
public RedisConnectionFactory redisConnectionFactory(Environment environment) {
3133
RedisStandaloneConfiguration redisConfiguration = new RedisStandaloneConfiguration();
3234
redisConfiguration.setHostName(host);
3335
redisConfiguration.setPort(port);
3436

3537
LettuceClientConfiguration.LettuceClientConfigurationBuilder clientConfigBuilder = LettuceClientConfiguration.builder();
36-
if (sslEnabled) {
38+
boolean useSsl = sslEnabled || environment.acceptsProfiles(Profiles.of("prod"));
39+
if (useSsl) {
3740
clientConfigBuilder.useSsl();
3841
}
3942

0 commit comments

Comments
 (0)