cluster-slave-validity-factor
Redis CLUSTER-SLAVE-VALIDITY-FACTOR
레디스 클러스터 교육 |
레디스 정기점검/기술지원 Redis Technical Support |
레디스 엔터프라이즈 서버 Redis Enterprise Server |
---|
Redis CLUSTER-SLAVE-VALIDITY-FACTOR
레디스 클러스터는 어떤 마스터 노드 다운 시 그 노드의 복제(슬레이브) 노드를 마스터로 변경하는 장애조치(failover)를 시작합니다.
그런데 마스터와 복제 노드 간 교신이 오랫 동안 단절된 상태면 해당 복제은 승격 대상에서 제외됩니다.
CLUSTER-SLAVE-VALIDITY-FACTOR는 '오랫 동안'을 판단하는 기준이 됩니다.
이 문서는 버전 4.0.6을 기준으로 만들었습니다.
설명
'오랫 동안'을 계산하는 식은 다음과 같습니다.
(cluster-node-timeout * cluster-slave-validity-factor) + repl-ping-slave-period
각각을 디폴트 값으로 계산하면 (ms는 초로 변경)
(15 * 10) + 20 = 170초
즉, 마스터와 복제 간 170초 이상 교신이 단절되었다면 해당 복제은 마스터로 승격 대상에서 제외됩니다.
<< NODE-TIMEOUT | SLAVE-VALIDITY-FACTOR | MIGRATION-BARRIER >> |
---|
Email
답글이 올라오면 이메일로 알려드리겠습니다.