fix: use 3 redis services instead of 1

This commit is contained in:
Revant Nandgaonkar 2022-07-24 10:59:01 +05:30
parent 95711cc847
commit d7f4a233d3

30
pwd.yml
View file

@ -17,9 +17,9 @@ services:
environment:
DB_HOST: db
DB_PORT: "3306"
REDIS_CACHE: redis:6379/0
REDIS_QUEUE: redis:6379/1
REDIS_SOCKETIO: redis:6379/2
REDIS_CACHE: redis-cache:6379
REDIS_QUEUE: redis-queue:6379
REDIS_SOCKETIO: redis-socketio:6379
SOCKETIO_PORT: "9000"
volumes:
- sites:/home/frappe/frappe-bench/sites
@ -130,13 +130,29 @@ services:
volumes:
- sites:/home/frappe/frappe-bench/sites
redis:
redis-queue:
image: redis:6.2-alpine
deploy:
restart_policy:
condition: on-failure
volumes:
- redis-data:/data
- redis-queue-data:/data
redis-cache:
image: redis:6.2-alpine
deploy:
restart_policy:
condition: on-failure
volumes:
- redis-cache-data:/data
redis-socketio:
image: redis:6.2-alpine
deploy:
restart_policy:
condition: on-failure
volumes:
- redis-socketio-data:/data
scheduler:
image: frappe/erpnext-worker:v13.36.1
@ -160,5 +176,7 @@ services:
volumes:
assets:
db-data:
redis-data:
redis-queue-data:
redis-cache-data:
redis-socketio-data:
sites: