File tree Expand file tree Collapse file tree
src/main/java/com/pinHouse/server/core/config Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010import org .springframework .data .redis .core .RedisTemplate ;
1111import org .springframework .data .redis .serializer .GenericJackson2JsonRedisSerializer ;
1212import org .springframework .data .redis .serializer .StringRedisSerializer ;
13+ import org .springframework .core .env .Environment ;
14+ import org .springframework .core .env .Profiles ;
1315
1416@ Configuration
1517public 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
You can’t perform that action at this time.
0 commit comments