diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml index 050d2536..da3130ce 100644 --- a/docker-compose-dev.yml +++ b/docker-compose-dev.yml @@ -11,6 +11,10 @@ services: - TZ=Asia/Seoul - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} + - REDIS_HOST=redis + - REDIS_PORT=6379 + depends_on: + - redis green: container_name: green image: gradmeet/dobby:dev @@ -22,3 +26,12 @@ services: - TZ=Asia/Seoul - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} + - REDIS_HOST=redis + - REDIS_PORT=6379 + depends_on: + - redis + redis: + container_name: dobby-redis + image: redis:7-alpine + command: [ "redis-server", "--appendonly", "yes" ] + restart: unless-stopped diff --git a/docker-compose-prod.yml b/docker-compose-prod.yml index 2ba6b3f4..d730ec19 100644 --- a/docker-compose-prod.yml +++ b/docker-compose-prod.yml @@ -11,6 +11,10 @@ services: - TZ=Asia/Seoul - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} + - REDIS_HOST=redis + - REDIS_PORT=6379 + depends_on: + - redis green: container_name: green image: gradmeet/dobby:prod @@ -22,3 +26,12 @@ services: - TZ=Asia/Seoul - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} + - REDIS_HOST=redis + - REDIS_PORT=6379 + depends_on: + - redis + redis: + container_name: dobby-redis + image: redis:7-alpine + command: ["redis-server", "--appendonly", "yes"] + restart: unless-stopped diff --git a/infrastructure/src/main/resources/application.yml b/infrastructure/src/main/resources/application.yml index 3cd43703..e11ea4f0 100644 --- a/infrastructure/src/main/resources/application.yml +++ b/infrastructure/src/main/resources/application.yml @@ -10,7 +10,7 @@ spring: auto-commit: false pool-name: dobby-db-pool minimum-idle: 10 - maximum-pool-size: 30 + maximum-pool-size: 10 connection-timeout: 60000 jpa: hibernate: