300x250
반응형
300x250
Redis 실행 시 문제점
Redis 를 실행하는 경우 foreground 에서 동작합니다.
즉 실행한 세션을 종료하거나 'Ctrl + C' 키를 입력하는 경우 Redis 데몬이 죽게됩니다.
이 문제를 방지하기 위해 background 로 동작하도록 옵션을 설정할 수 있습니다.
이 때는 logfile 을 꼭 지정해야 합니다. 지정하지 않으면 로그가 날아갑니다.
Redis 백그라운드 실행 방법
1. redis.conf 파일의 deamonize 옵션을 yes 로 변경합니다.
2. redis.conf 파일의 logfile 에 절대경로와 파일명을 입력합니다.
1
2
3
4
5
|
$ grep "daemonize" redis.conf
daemonize yes
$ grep "logfile" redis.conf
logfile "/home/psh/redis.log"
|
3. 설정한 conf 파일옵션과 함께 redis 를 실행합니다.
이번에는 백그라운드로 실행되었습니다.
1
2
|
$ redis-server /home/psh/redis.conf
$
|
Redis 로그파일 확인하는 방법
1. redis.conf 의 logfile 에 설정된 경로로 로그내용이 기록됩니다.
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
300x250
반응형
'DB > 그 외' 카테고리의 다른 글
[Oracle] trunc(SYSDATE)로 시분초가 0인 날짜만 가져오기 (0) | 2023.06.23 |
---|---|
[Redis] redis.conf 의 파라미터 의미 파악하기 (0) | 2023.06.23 |
[Oracle] SUM()함수에서 NULL값의 처리 (0) | 2023.03.22 |
[Oracle] 그룹 함수 (ROLLUP, CUBE, GROUPING 등) (0) | 2023.03.21 |
[Hadoop] 하둡(Hadoop) 기초 정리 (1) | 2023.02.15 |