forever?
앱을 aws
의 ec2
에 올렸을 때 터미널을 종료하게 되면 실행중인 앱이 종료됩니다. 실행 중인 터미널을 종료하더라도 실행하려면 forever
라는 모듈을 사용하여 터미널을 종료하더라도 앱을 계속 실행 할 수 있습니다.
forever 사용 방법
1 | npm install forever -g |
위 코드를 터미널에서 실행하여 전역으로 forever
모듈을 설치해줍니다.
1 | forever start src/index.js |
위 코드와 같이 forever start
다음에 실행 할 앱 경로를 설정합니다.
1 | forever list |
forever list
를 실행하게 되면 아래처럼 실행됩니다.
1 | forever list |
실행 중인 앱의 리스트를 확인 할 수 있습니다.
1 | forever restart |
실행중인 앱을 재시작하려면 restart
를 해주면 됩니다.
1 | forever stop |
forever
로 실행하는 모든 앱을 종료하려면 stop
하면 됩니다.