Skip to content

Commit

Permalink
Merge pull request #57 from Guiwoo/connect_new_rds
Browse files Browse the repository at this point in the history
Aws Rds Reconnect
  • Loading branch information
rbsks authored Nov 13, 2022
2 parents 13e879a + a7d6e50 commit feb392b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 2 deletions.
3 changes: 3 additions & 0 deletions dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
FROM --platform=linux/amd64 openjdk:11
COPY build/libs/workduo-0.0.1-SNAPSHOT.jar workduo-0.0.1-SNAPSHOT.jar
ENTRYPOINT ["java", "-jar", "workduo-0.0.1-SNAPSHOT.jar"]
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,16 @@ public class RedisConfig {
@Value("${spring.redis.port}")
private int port;

@Value("${spring.redis.password}")
private String password;

@Bean
public RedisConnectionFactory redisConnectionFactory() {
// single instance server이기 때문에 RedisStandaloneConfiguration instance 생성
// single instance server 이기 때문에 RedisStandaloneConfiguration instance 생성
RedisStandaloneConfiguration redisStandaloneConfiguration = new RedisStandaloneConfiguration();
redisStandaloneConfiguration.setHostName(host);
redisStandaloneConfiguration.setPort(port);
redisStandaloneConfiguration.setPassword(password);

LettuceConnectionFactory lettuceConnectionFactory
= new LettuceConnectionFactory(redisStandaloneConfiguration);
Expand Down Expand Up @@ -67,7 +71,8 @@ public CacheManager cacheManager(RedisConnectionFactory redisConnectionFactory)
RedissonClient redissonClient() {
Config redisConfig = new Config();
redisConfig.useSingleServer()
.setAddress("redis://" + host + ":" + port);
.setAddress("redis://" + host + ":" + port)
.setPassword(password);

return Redisson.create(redisConfig);
}
Expand Down
3 changes: 3 additions & 0 deletions src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ spring:
redis:
port: ${REDIS_PORT}
host: ${REDIS_HOST}
password: ${REDIS_PASSWORD}

data:
redis:
Expand All @@ -32,6 +33,8 @@ spring:
jdbc.batch_size: 1000
dialect: com.workduo.configuration.querydsl.CustomMySQL8InnoDBDialect
database: mysql
# hibernate:
# ddl-auto: create

servlet:
multipart:
Expand Down

0 comments on commit feb392b

Please sign in to comment.