sentinel1 [Redis] Redis-Sentinel 구축해보기 센티널이란? 레디스의 자체 고가용성 기능이다. 센티널은 데이터를 저장하는 기존 레디스 인스턴스와는 다른 역할을 하는 별도의 프로그램이며, 페일오버 기능을 사용하면 마스터 인스턴스에 장애가 발생하더라도 레디스를 계속 사용할 수 있도록 동작해 레디스의 다운 타임을 최소화할 수 있다. 센티널의 기능 1. 모니터링 마스터, 복제본 인스턴스의 상태를 실시간으로 확인한다. 2. 자동 페일오버 마스터의 비정상 상태를 감지해 정상 상태의 복제본 중 하나를 마스터로 승격시킨다. 3. 인스턴스 구성정보 안내 센티널은 클라이언트에게 현재 구성에서의 마스터 정보를 알려준다. 페일오버가 발생하면 변경된 마스터 정볼르 재전달하기 때문에 페일오버가 발생하더라도 레디스의 엔드포인트 정보를 변경할 필요가 없다. 센티널 인스턴스 배치 .. DB 2024. 2. 18. 이전 1 다음