목록pm2무중단 (1)
개발자는 오늘도 달립니다.
[NodeJS] pm2 부트 스크립트 등록하기 (systemctl service)
서버에서 무중단 서비스를 운영을 할 경우 무중단 데몬을 띄워 관리를 해줘야합니다! Node.js의 경우 서버가 크래시나면 재시작을 하기 위해서 watchdog 같은 프로세스 관리자를 사용하게 됩니다. 저 같은 경우 서비스를 관리하는 매니저 모듈을 개발하여 동작시키거나 이후에는 Node.js 라이브러리 패키지인 nodemon이라든가 forever라는 도구를 사용했습니다. 하지만 현재는 Node.js 패키지인 PM2를 애용하고 있는데 다양한 기능과 깔끔한 monit 로 많은 개발자들이 사용하고 있습니다. - pm2 install sudo npm install pm2 -g 위와 같이 전역에 설치해서 사용하면 그만이긴 한데... 서버가 재부팅하거나 했을 경우 서비스등록을 해줘야합니다~ 리눅스의 경우 부트 스크립..
JavaScript/NodeJS
2020. 12. 8. 13:57