Redis STOP-WRITES-ON-BGSAVE-ERROR Parameter

Redis Server Course Redis Technical Support Redis Enterprise Server

Redis stop-writes-on-bgsave-error parameter

레디스 설정 파일인 redis.conf 에 있는 stop-writes-on-bgsave-error 파라미터에 대한 설명입니다.  

설명

RDB 파일 저장이 실패했을 경우 데이터를 받아 들일지 말지를 정하는 파라미터이다.
기본 값는 데이터를 받아들이지 않는 것이다.   기본 값을 이것으로 설정한 이유는 RDB 파일 저장이 되지 않으면 관리자에게 문제 상황을 빨리 알리는데 있다.
RDB 파일 저장이 실패하는 경우는 일반적으로 디렉토리에 쓰기 권한이 없거나, 여유 디스크 공간이 모자라서 이다.   이 문제를 해결해하고 RDB 저장이 성공하면 레디스 서버는 데이터를 받아들인다.

info persistence 명령으로 RDB 관련 정보를 얻을 수 있다.
rdb_last_bgsave_status:ok 는 마지막 저장이 성공인지 실패인지를 표시한다.
ok(성공)이면 정상적으로 데이터를 처리할 것이고 err(실패)면 데이터를 받아들이지 않을 것이다.
rdb_last_bgsave_time_sec:13 는 마지막 저장 소요 시간을 보여준다.   이 시간을 참고해서 save 설정 시간(초)를 정하면 될것이다.
rdb_bgsave_in_progress:0 RDB 파일 백그라운드 저장이 진행중이면 1로 표시된다.
자세한 설명은 info 명령를 참조하고, RDB 저장 방식을 참조하세요.

사용 방법

stop-writes-on-bgsave-error yes

<< SAVE RDBCOMPRESSION >>

조회수 :

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

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.