nodejs pm2
-
서버 실행 - supervisor, forever, pm2Web/Node.js 2018. 7. 23. 01:34
Node.js 파일 실행시 $node [파일명] 이었다. 하지만, 이렇게 실행하면 코드 변경시나 터미널 종료시 서버도 종료되는 단점이 있다. 이걸 보완하기 위해 supervisor라는 패키지를 설치한다. $npm install -g supervisor -g를 이용해서 유닉스계열에서 설치 할때는 관리자 권한으로 설치해야 하기때문에 sudo su를 이용한다. supervisor의 사용법은 $supervisor [파일명] 이다. 파일이 수정되면 알아서 수정이 된다. 재시작 되는 동안은 일시적으로 서버가 꺼지기때문에 일시적으로 응답을 못할 수 있다. html이나 css는 자체적으로 제공이되는 경우가 많아서 *** JS파일의 변경만 감지한다. *** 또 다른 패키지도 있다. forever는 서버를 백그라운드로 실..