AWS EC2 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]
2017. 1. 1. 23:00