Sentinel 모드는 우선 sentinel 명령을 제공하며, 센티널은 독립적인 프로세스입니다. 원칙은 센티널이 명령을 보내고 Redis 서버의 응답을 기다리는 방식으로 실행 중인 여러 Redis 인스턴스를 모니터링한다는 것입니다. (추천 학습: Redis 동영상 튜토리얼)
명령을 전송하여 Redis 서버가 돌아가서 실행 상태를 모니터링하도록 합니다. , 마스터 서버 및 슬레이브 서버를 포함합니다.
Sentinel은 마스터가 다운되었음을 감지하면 자동으로 슬레이브를 마스터로 전환한 다음 게시 및 구독 모드를 통해 다른 슬레이브 서버에 알리고 구성 파일을 수정하여 호스트를 전환하도록 합니다. .
# 启动Redis服务器进程 ./redis-server ../redis.conf # 启动哨兵进程 ./redis-sentinel ../sentinel.conf
windows 시작 redis-server.exe sentinel.conf --sentinel
첫 번째는 호스트의 Redis 서비스 프로세스입니다(192.168. 11.128) 그런 다음 슬레이브 머신의 서비스 프로세스를 시작하고 마지막으로 세 센티널의 서비스 프로세스를 시작합니다.
클라이언트로 입장, 정보로 상태 확인
192.168.65.1 192.168.65.1
더 많은 Redis 관련 기술 기사를 보려면 #🎜을 방문하세요. 🎜# Redis 데이터베이스 열 사용에 대한 입문 튜토리얼에서 알아보세요!
위 내용은 Redis에서 Sentinel 서비스를 다시 시작하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!