nodejs Forever 사용하기
안녕하세요, 다들 어린이날 잘 보내셨나요? 저는 어린이날에 이마트에 다녀왔었는데요, 선물을 사러 부모님과 손잡고 나온 아이들도 많이 보여서 참 좋았었습니다.
이번 포스팅은 지난 포스팅에 이어서 nodejs 설치와, nodejs를 상시 구동하는 서비스(service)로 실행하기 위해 아마도 많이들 사용하실 것 같은 'forever'라는 패키지 설치 명령어를 정리해보겠습니다. 시작해볼까요?
1
2
3
sudo apt install nodejs
sudo apt install npm
npm install forever -g
-g는 globally하게 forever를 설치한다는 뜻입니다.
이제 만드셨거나 사용하려는 nodejs api앱 코드가 있는 디렉토리로 갑니다. 그리고 거기서 npm을 설치하고 앱을 실행해봅니다. 에러메시지가 없다면 app이 잘 동작하는 것입니다.
1
2
3
cd /api
npm install
node app.js
Ctrl - C를 눌러서 중단해줍니다.
이제 forever를 사용해 NodeJs를 서비스로 실행하겠습니다. 서비스로 실행한 앱은 command line window를 닫더라도 그대로 실행된 상태로 유지됩니다.
1
forever start --uid myApi -a app.js
앱 코드를 변경했거나 다른 이유로 재시작하려면 restart를 합니다.
1
forever restart myApi
이제 마지막으로, 잘 돌아가고 있는지 확인합니다.
1
forever list
다음과 같이 나오면 성공입니다!
감사합니다.
참고 출처) https://msyu1207.tistory.com/entry/nodejs-forever-%EC%82%AC%EC%9A%A9%EB%B2%95
node.js forever 사용법 안녕하세요 Lotts 입니다 😉 오늘은 nodeJS의 무중단 관리도구인 Forever 에 대해 알아보겠습니다 node.js 앱을 실행시키거나 비정상 종료되었을 때 재실행을 시켜주는 관리도구입니다 📍 forever 설치 npm install forever -g 📍forever 시작 forever start [js script] 📍forever 종료 forever stop [js script] 📍 forever 목록 forever list 📍 forever 로그 위치 forever list에서 logfile을 통해 로그 확인… 안녕하세요 Lotts 입니다 😉 오늘은 nodeJS의 무중단 관리도구인 Forever 에 대해 알아보겠습니다 node.js 앱을 실행시키거나 비정상 종료되었을 때 재실행을 시켜주는 관리도구입니다 📍 forever 설치 npm install forever -g 📍forever 시작 forever start [js script] 📍forever 종료 forever stop [js script] 📍 forever 목록 forever list 📍 forever 로그 위치 forever list에서 logfile을 통해 로그 확인…


