AWS EC2 Django 서버 계속 실행시키기
2017. 1. 1. 23:00ㆍDev/Django
반응형
EC2를 이용하여 개발하고 있는데 오랫동안 아무런 작업이 없으면 접속이 끊어지고 당고를 실행했던 서버역시 죽게된다.
이러한 문제를 해결하려면 데몬처럼 실행을 시키면된다.
데몬 처럼 실행
$ nohup python3 manage.py runserver 0.0.0.0:8000 &
실행 데몬들을 확인해보면
$ ps -l
다음과 같은 데몬들이 보인다.
0 S 1000 20847 20259 5 80 0 - 23755 wait pts/0 00:00:00 python3 0 S 1000 20849 20847 6 80 0 - 43989 poll_s pts/0 00:00:00 python3
터미널 접속이 끊긴 후에도 여전히 접속된다면 성공.
데몬을 종료시키려면 다음 명령을 실행한다.
$ kill -9 [PID]
반응형
'Dev > Django' 카테고리의 다른 글
Django 디버깅 툴 (0) | 2017.01.10 |
---|---|
기존 디비를 장고로 Migration 하기 (0) | 2017.01.09 |
django mysql date_format 에러 (0) | 2017.01.02 |
장고 개념 잡기 (0) | 2017.01.01 |
EC2 우분투 Python Django 설치 (0) | 2016.12.27 |