win_masterreplica
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
답글이 올라오면 이메일로 알려드리겠습니다.