Master/Replica on Windows

레디스 서버 교육 신청 레디스 정기점검/기술지원
Redis Technical Support
레디스 엔터프라이즈 서버
Redis Enterprise Server

Master/Replica

준비

  • "C:\app\redis"에 "6001", "6002" 폴더를 만들고, 6000\redis.conf 파일을 6001, 6002 폴더에 복사합니다.
  • redis.conf에서 3개 항목을 6001, 6002로 수정하고, replicaof 127.0.0.1 6000를 추가합니다.
    replica-priority는 6000번은 80, 6001번은 90, 6002번은 100으로 설정합니다.

서비스 등록하고 시작하기

  • 서비스 등록하기: [명령 프롬프트]에서 다음 명령을 입력합니다. 서비스 이름은 redis-server-6001, redis-server-6002로 합니다.
  • 레디스 서버 시작하기: [명령 프롬프트]에서 다음 명령을 입력해서 시작하거나, [작업 관리자] [서비스]에서 해당 서비스를 우클릭해서 시작할 수 있습니다.

복제 테스트

  • redis-benchmark 실행해서 100백만개 데이터(키)를 입력합니다.
  • 마스터(6000), 복제(6001,6002)에서 키 개수를 확인합니다.

정리

  • Microsoft 버전 레디스 3.0.5: Master/Replica로 사용하는데 문제없습니다.
  • Tporadowski 버전 레디스 5.0.14: Master/Replica로 사용하는데 문제없습니다.
  • 다음 메뉴 [Sentinel]에서 센티널을 설치하고 자동 장애복구(failover) 테스트를 진행합니다.

<< Standalone Master/Replica Sentinel >>

Email 답글이 올라오면 이메일로 알려드리겠습니다.