DB/그 외

[Redis] 백그라운드에서 실행 및 로그 내용을 파일로 기록방법

HMHA 2023. 6. 23. 13:13
300x250
반응형
300x250

Redis 실행 시 문제점


 

Redis 를 실행하는 경우 foreground 에서 동작합니다.

즉 실행한 세션을 종료하거나 'Ctrl + C' 키를 입력하는 경우 Redis 데몬이 죽게됩니다.

 

이 문제를 방지하기 위해 background 로 동작하도록 옵션을 설정할 수 있습니다.

이 때는 logfile 을 꼭 지정해야 합니다. 지정하지 않으면 로그가 날아갑니다.

 

 

Redis 백그라운드 실행 방법


 

 

1
2
3
4
5
$ grep "daemonize" redis.conf
daemonize yes
 
$ grep "logfile" redis.conf
logfile "/home/psh/redis.log"
 

 

이번에는 백그라운드로 실행되었습니다.
1
2
$ redis-server /home/psh/redis.conf
 
 

 

 

Redis 로그파일 확인하는 방법


 

1
2
3
4
5
6
7
$ tail -f redis.log
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               
 
5983:M 02 Mar 2020 01:13:37.612 # WARNING: The TCP backlog setting of 
 

 


 

출처 : https://mozi.tistory.com/365

 

[Redis] 백그라운드에서 실행 및 로그 내용을 파일로 기록방법

Redis 실행 시 문제점 Redis 를 실행하는 경우 foreground 에서 동작합니다.즉 실행한 세션을 종료하거나 'Ctrl + C' 키를 입력하는 경우 Redis 데몬이 죽게됩니다. 이 문제를 방지하기 위해 background 로 동

mozi.tistory.com

 

300x250
반응형