Keepalive를 Redis 클러스터로 사용하는 솔루션의 경우 하나의 Redis가 다운되면 다른 Redis가 서비스를 대신하게 됩니다. 하지만 다운되면 VIP가 드리프트되고 마스터와 슬레이브의 역할이 변경되어야 합니다. . 마스터의 데이터 동기화가 현재 Redis에 있습니다. 마지막 데이터 동기화 이후 오랜 시간이 지나면 많은 양의 데이터가 생성됩니까? 제 질문은 동기화가 몇 분 내에 완료되지 않으면 Redis가 발생합니까? 몇 분 안에 실패할 수 있나요?
내에 서비스를 제공할 수 없나요?ringa_lee2017-04-24 09:14:50
마스터와 백업 간의 동기화에는 일정 지연이 발생하지만 역할 전환 후 동기화가 수행되지 않으므로 역할 전환 후 새 마스터가 즉시 서비스를 제공할 수 있지만 데이터가 누락될 수 있습니다. (즉, 동기화 지연으로 인해) 특정 기간 동안(즉, 동기화 지연으로 인해) 새 마스터는 동기화가 완료된 후에 서비스를 제공하도록 허용될 수도 있으며, 이로 인해 일정 기간 동안 서비스를 사용할 수 없게 됩니다.
Redis 클러스터의 Keepalive 솔루션이 무엇인지 이해가 되지 않습니다. 위의 내용은 제 개인적인 의견입니다.