Redis REPL-DISKLESS-SYNC-DELAY Parameter

Redis Server Course Redis Technical Support Redis Enterprise Server

Redis repl-diskless-sync-delay parameter

레디스 설정 파일인 redis.conf 에 있는 repl-diskless-sync-delay 파라미터에 대한 설명입니다.  

설명

Diskless 방식으로 복제 서버와 동기화를 하도록 설정했을때, 마스터 서버는 거의 비슷한 시간에 여러 복제에서 요청이 들어올 것을 대비해서 첫 번째 동기화 요청이 들어온 후 설정한 시간(초)를 기다린다.   그 시간안에 다른 복제 서버에서 요청이 들어오면 마스터 서버는 요청이 접수된 복제 서버 여러 대에 동시에 소켓 통신으로 전송한다.
두 번째 요청이 들어오면 다시 5초를 기다린다.
기본값은 5(초)이다.   첫 번재 복제 서버 입장에서는 요청 후 5초 후에 동기화 데이터를 받기 시작할 것이다. 즉시 받도록 하려면 0으로 설정하면 된다. 마스터 서버 당 복제 서버의 개수와 네크워크 상태를 고려해서 정하면 될 것이다.
마스터 서버 로그 복제 서버 로그: 6004 복제에 대한 자세한 내용은 여기를 보세요.

사용 방법

repl-diskless-sync-delay 5
repl-diskless-sync-delay 1
repl-diskless-sync-delay 0

<< REPL-DISKLESS-SYNC MIN-REPLICAS-TO-WRITE >>

조회수 :

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