pm2

    [node] pm2로 프로세스를 관리해보자

    node를 사용하다보면 ctrl + C 로 서버를 종료한 후 다시 서버를 띄워주는 행위를 반복하게 된다. 또한 node는 싱글스레드로 동작하고 단일cpu코어에서 실행되기 때문에 멀티코어 시스템을 사용할 수 없다. 이러한 문제들을 해결하기 위해 등장한것이 pm2라는 녀석인데 이 녀석에 대해 알아보자. npm install pm2 ( -g 는 붙이지 않겠다.) pm2를 설치 후 package.json을 한번 확인해 준 후 실행해보자. pm2 start pm2.js pm2 list 실행 혹은 리스트를 출력하면 실행중인 프로세스를 확인할 수 있다. 그런데, 서버를 껐다 다시 시작하는 경우가 많아서 pm2를 인스톨한것 같은데.. pm2 start pm2.js --watch pm2 실행 시 '--watch' 를 뒤..