[QueryPie Redis] Cluster mode 사용 가이드
10.3.0 이후 REDIS_NODES 를 참조하여, "," 포함 여부에 따라 REDIS_CONNECTION_MODE 값이 자동으로 결정됩니다.
REDIS_NODES에","포함 시:CLUSTER로 동작REDIS_NODES에","미 포함 시:STANDALONE으로 동작
QueryPie 전용 Redis 를 Single mode가 아닌 Cluster mode로 사용하기 위한 가이드입니다.
설정 변경 후 QueryPie Application 의 재 기동 후 정상적으로 동작하는 지 확인이 필요합니다.
compose-env
REDIS_HOST,REDIS_PORT주석 처리REDIS_CONNECTION_MODE="CLUSTER"추가REDIS_NODES추가 및$endpoint부분을 Cluster Endpoint 주소로 변경
# Redis
## In 10.2.1 or higher it should be replaced by REDIS_NODES, but both REDIS_HOST/PORT and REDIS_NODES are supported for a while.
# REDIS_HOST=
# REDIS_PORT=6379
REDIS_PASSWORD=""
REDIS_CONNECTION_MODE="CLUSTER"
REDIS_NODES="$endpoint:6379"
docker-compose.yml
- REDIS_HOST,- REDIS_PORT주석 처리아래 3, 4 line 의
- REDIS_CONNECTION_MODE- REDIS_NODES그대로 Copy & Paste
#- REDIS_HOST=${REDIS_HOST:?ex. redis.querypie.io}
#- REDIS_PORT=${REDIS_PORT:?ex. 6379}
- REDIS_CONNECTION_MODE=${REDIS_CONNECTION_MODE:-STANDALONE}
- REDIS_NODES=${REDIS_NODES:?ex. redis.querypie.io:6379,redis.querypie.io:6380,redis.querypie.io:6381}