서버구축이야기!!

닫기 검색결과 전체 보기

    Redis - Replication 관련 설정 알아보기

    Linux Server/Redis 2022. 12. 7. 09:00

    Redis - Replication 관련 설정 알아보기

     

     

     

     

    이번 포스팅에서는 Redis Replication 관련 설정에 대해서 알아보도록 하겠습니다.

     

     

     

     

       Redis 이전글

     

     

     

     

    https://server-talk.tistory.com/471 - Redis - In-Memory - 알아보기​

     

     

    https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기

     

     

    https://server-talk.tistory.com/473 - Redis - Redis-cli 기본 사용법

     

     

    https://server-talk.tistory.com/474 - Redis - Redis Desktop Manager Tool

     

     

    https://server-talk.tistory.com/475 - phpredis 설치 알아보기

     

     

    https://server-talk.tistory.com/496 - Redis - Replication(복제) 란?

     

     

    https://server-talk.tistory.com/499 - Redis - Replication 동기화 작동 방식 알아보기

     

     

    https://server-talk.tistory.com/498 - Redis - Replication  Master/Slave 설정정보 모니터링 하기

     

     

     

     

       Redis - Replication 관련설정

     

     

     

     

    1. Redis Replication 설정 - Master 서버의 IP, Port 설정하기

     

    사용법 : replicaof <masterip> <masterport>

     

    replicaof 192.168.0.109 6379

     

     

     

     

    2. Redis Replication 설정 - Master 서버의 연결 끊김 설정

     

    replica-serve-stale-data [yes or no]

     

    replica-serve-stale-data no

     

    Master 서버와 연결이 끊겼을때 처리 옵션 입니다.

     

    yes : 요청에 응답합니다

    no : 요청에 응답하지 않습니다

     

     

     

     

    3. Redis Replication 설정 - 읽기 쓰기 옵션

     

    replica-read-only [yes or no]

     

    replica-read-only yes

     

    slave 서버의 쓰기명령을 실행여부를 설정하는 옵션 입니다


    yes : 읽기만 가능한 옵션 입니다.

    no : 읽기, 쓰기 모두 가능한 옵션입니다.

     

     

     

     

    4. Redis Replication 설정 - 데이터 소켓전송 설정

     

     

    repl-diskless-sync [yes or no]

     

    repl-diskless-sync no

     

    RDB 파일을 디스크에 저장하지 않고 소켓통신으로 전송하는 설정이며 yes로 하면 소켓전송이 입니다.

     

     

     

     

    5. Redis Replication 설정 - Slave 서버 동기화 진행하기전 지연시간

     

    repl-diskless-sync-delay [Sec]

     

    repl-diskless-sync-delay 5

     

     

     

     

    6. Redis Replication 설정 - Master 서버 접속 상태 확인 명령어

     

     

    repl-ping-replica-period [Sec]

     

    repl-ping-replica-period 10

     

    Slave 서버가 연결상태 확인 시간 설정 입니다.

     

     

     

     

    7. Redis Replication 설정 - Master 서버 상태 연결해제 시간 옵션

     

    repl-timeout [Sec]

     

    repl-timeout 60

     

    Master 서버와 Slave 서버간에 연결이 이 끊기는데 인식하는 시간의 옵션 입니다.

     

     

     

     

    8. Redis Replication 설정 - 패킷 데이터 전송 설정

     

     

    repl-disable-tcp-nodelay [yes or no]

     

    repl-disable-tcp-nodelay no

     

    Master 서버와 Slave 서버 같에 동기화할 될때 큰 패킷을 모아서 전송하는 설정 입니다.

     

    yes : 데이터를 모아서 큰패킷을 전송하는 옵션입니다


    no : 작은 패킷으로 나누어 전송하는 옵션 입니다

     

     

     

     

    9. Redis Replication 설정 - Master 서버 승격 우선순위 설정

     

    replica-priority 100

     

    Slave 서버가 여러대 있고 Master 서버가 다운되었을때 어느 Slave 서버가 Master 서버가 될지 우선순위를 설정하는 옵션 입니다.

    저작자표시 (새창열림)
    'Linux Server/Redis' 관련 글 more
    • thumbnail
      Redis - Master Node Cluster구성하기 2022.12.21
    • thumbnail
      Redis - Cluster 알아보기 2022.12.14
    • thumbnail
      Redis - Master/Slave Replication 연동하기 2022.11.30
    • thumbnail
      Redis - Replication Master/Slave 설정정보 모니터링 하기 2022.11.30
    Posted by 서버이야기
블로그 이미지

서버구축의 대한 이야기 입니다.

by 서버이야기

공지사항

    최근...

  • 포스트
  • 댓글
  • 더 보기

태그

글 보관함

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

링크

카테고리

서버이야기 (491)
Windows Server (77)
IIS 8 (23)
IIIS 7 (9)
Database (14)
보안 (10)
네임서버 (6)
로그 (2)
에러 (1)
기타 응용프로그램 (9)
Linux Server (266)
CentOS (17)
Ubuntu (20)
Linux 명령어 (65)
Apache (2)
PHP (13)
MYSQL (30)
LAPM (4)
SNMP (1)
RAID (4)
보안 (3)
에러 (2)
모니터링 (15)
DNS(네임서버) (1)
MariaDB (5)
Nginx (14)
방화벽 (13)
Zabbix (10)
Redis (40)
부하분산 (4)
서비스 (1)
로드밸런싱 (2)
Alteon (1)
웹언어 (41)
HTML (10)
PHP (22)
CSS (9)
유용한 정보 (39)
보안 (2)
서버 접속장애 (1)
개발툴-유틸리티 (30)
용어 (25)
네트워크 (9)
디스크 (5)
보안 (1)
데이터베이스 (2)
Programing (25)
Python (25)
NAS (4)
Synology (4)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
서버이야기's Blog is powered by daumkakao
Skin info material T Mark5.2 by 뭐하라
favicon

서버구축이야기!!

서버구축의 대한 이야기 입니다.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 서버이야기 (491)
    • Windows Server (77)
      • IIS 8 (23)
      • IIIS 7 (9)
      • Database (14)
      • 보안 (10)
      • 네임서버 (6)
      • 로그 (2)
      • 에러 (1)
      • 기타 응용프로그램 (9)
    • Linux Server (266)
      • CentOS (17)
      • Ubuntu (20)
      • Linux 명령어 (65)
      • Apache (2)
      • PHP (13)
      • MYSQL (30)
      • LAPM (4)
      • SNMP (1)
      • RAID (4)
      • 보안 (3)
      • 에러 (2)
      • 모니터링 (15)
      • DNS(네임서버) (1)
      • MariaDB (5)
      • Nginx (14)
      • 방화벽 (13)
      • Zabbix (10)
      • Redis (40)
    • 부하분산 (4)
      • 서비스 (1)
      • 로드밸런싱 (2)
      • Alteon (1)
    • 웹언어 (41)
      • HTML (10)
      • PHP (22)
      • CSS (9)
    • 유용한 정보 (39)
      • 보안 (2)
      • 서버 접속장애 (1)
      • 개발툴-유틸리티 (30)
    • 용어 (25)
      • 네트워크 (9)
      • 디스크 (5)
      • 보안 (1)
      • 데이터베이스 (2)
    • Programing (25)
      • Python (25)
    • NAS (4)
      • Synology (4)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바