Skip to content

Commit

Permalink
fix: spring redisson ssl 설정 (#53)
Browse files Browse the repository at this point in the history
  • Loading branch information
alstn113 committed Feb 10, 2025
1 parent 8de9d4d commit 647487a
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
16 changes: 4 additions & 12 deletions server/src/main/java/com/fluffy/global/redis/RedisConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,19 @@
import org.redisson.config.Config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory;

@Configuration
@RequiredArgsConstructor
public class RedisConfig {

private final RedisProperties properties;

@Bean
public RedisConnectionFactory redisConnectionFactory() {
return new LettuceConnectionFactory(properties.host(), properties.port());
}

@Bean
public RedissonClient redissonClient() {
RedissonClient redisson;
Config config = new Config();
config.useSingleServer().setAddress("redis://%s:%d".formatted(properties.host(), properties.port()));
redisson = Redisson.create(config);

return redisson;
config.useSingleServer()
.setAddress("redis://%s:%d".formatted(properties.host(), properties.port()))
.setSslEnableEndpointIdentification(properties.ssl().enabled());
return Redisson.create(config);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@
@ConfigurationProperties(prefix = "spring.data.redis")
public record RedisProperties(
@NotBlank String host,
@NotNull @Positive int port
@NotNull @Positive int port,
SSL ssl
) {

public record SSL(Boolean enabled) {
}
}
4 changes: 4 additions & 0 deletions server/src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ spring:
redis:
host: localhost
port: 6379
ssl:
enabled: false
cloud:
aws:
credentials:
Expand Down Expand Up @@ -104,6 +106,8 @@ spring:
redis:
host: ${REDIS_HOST}
port: ${REDIS_PORT}
ssl:
enabled: true
cloud:
aws:
credentials:
Expand Down

0 comments on commit 647487a

Please sign in to comment.