반응형
Redis 서버를 계속 실행하는 방법
nodejs 앱에서 세션 지원을 위해 redis를 사용하고 있습니다. redis 서버를 설치했고 redis-server를 실행하면 작동하지만 터미널을 닫으면 redis가 중지되고 작동하지 않습니다. Redis 서버를 영원히 계속 실행하려면 어떻게해야합니까?
Redis를 데몬으로 시작하는 가장 쉬운 방법은 구성 파일을 편집하고 다음 줄을 변경하는 것입니다.
# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes
실행할 때 redis-server 명령 줄에 구성 파일을 제공해야합니다.
구성 파일의 예는 Redis 배포에 제공됩니다.
그리고 빠른 옵션을 원하면 다음을 실행하십시오 redis-server --daemonize yes..
@DidierSpezia가 그의 답변에서 언급했듯이,
daemonize yesRedis conf 파일에서 설정 합니다. 설정 daemonize yes에서 레디 스의 conf 파일에 /path/to/redis.conf일반적으로는에가 있어야한다 /etc/.
그리고 :
그런 다음 conf 파일을 인수로 사용하여 redis-server를 트리거합니다.
./redis-server /etc/redis.conf
nohup을 사용하여 백그라운드에서 redis를 실행하고 nohup을 사용하여 백그라운드에서 redis를 실행하려면
- redis src 디렉토리로 이동하십시오. 제 경우에는 / opt / redis-stable / src입니다.
- 통신을 실행
nohup ./redis-server & - 이제 redis가 백그라운드에서 시작되었습니다.
- 이제 ctrl + c를 눌러 종료하고 로그가 nohup.out 파일에 인쇄됩니다. 동일한 방법으로 모니터링 할 수 있습니다.
- redis의 로그를 보려면 tail -f nohup.out을 사용하십시오.
참고 URL : https://stackoverflow.com/questions/14816892/how-to-keep-redis-server-running
반응형
'IT TIP' 카테고리의 다른 글
| 다음 두 줄의 실행 사이에 지연 추가 (0) | 2020.11.02 |
|---|---|
| 체크 박스 서버 측 PHP가있는 새로운 Google recaptcha (0) | 2020.11.02 |
| Android Play 스토어의 베타 버전입니다. (0) | 2020.11.01 |
| Pandas 시리즈에서 NaN 제거 (0) | 2020.11.01 |
| Git 리포지토리를 다운로드하려면 무엇이 필요합니까 (Windows 머신)? (0) | 2020.11.01 |