Redis DAEMONIZE Parameter

Redis Server Course Redis Technical Support Redis Enterprise Server

Redis daemonize parameter

레디스 설정 파일인 redis.conf 에 있는 daemonize 파라미터에 대한 설명입니다.

설명

daemonize no 면 레디스 서버 실행 시 서버 메시지(로그)가 화면에 표시되고 리눅스 프롬프트가 떨어지지 않는다.   즉 포그라운드(foreground)로 실행된다.   이 경우 Ctrl+C를 하면 레디스 서버가 종료된다.   레디스 서버 실행 시 백그라운드(background)로 실행하려면 daemonize yes로 한다.   그러면 리눅스 프롬프트가 바로 떨어진다.   이 경우 관련 파라미터로 pidfile에 프로세스 ID가 저장된다.   기본으로 /var/run/redis.pid 이다.   리눅스 cat 명령으로 프로세스 ID를 볼 수 있다.   레디스 서버가 여러개 실행되면 이 redis.pid 파일에는 마지막 실행된 프로세스 ID가 저장되어 있다.

관련된 파라미터로 logfile이 있다. daemonize를 yes로 하면 반드시 logfile을 지정해서 레디스 서버 메시지(로그)를 기록하도록 한다. 그렇지 않으면 서버 메시지가 날아간다.

yes/no를 지정할 수 있고, 기본값은 no 이다.

사용 방법

daemonize yes

<< INCLUDE SUPERVISED >>

조회수 :

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