[NodeJS] deploy with Nginx and PM2

Tips

PM2 자체 버전업(npm update -g pm2)을 한 뒤 pm2로 등록한 모든 프로세스를 재시작할 경우 정확한 상황은 아직 판단이 안되지만 간혹 기존 프로세스가 죽지 않고 계속 살아서 결과적으로 동일한 프로세스가 2개 이상 포크되어 원하지 않는 동작을 유발할 수 있다. 따라서 업데이트 후에는 반드시 pm2 updatePM2 명령으로 직접 현재 메모리에 올라가 있는 pm2를 업데이트를 해주면 해결된다.

Reference

https://doesnotscale.com/deploying-node-js-with-pm2-and-nginx/

크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리 4.0 국제 라이선스에 따라 이용할 수 있습니다.
comments powered by Disqus