서버 운영 썸네일형 리스트형 [NodeJS] pm2 를 통하여 NodeJS 프로세스 관리하기 PM2는 P(Process) M(Manager) 2로 NodeJS 프로세서를 관리해주는 역할을 합니다. PM2는 앱이 계속 살아 있을 수 있도록 도와주는 역할을 하고 프로그램의 다운 없이 다시 로드 할 수 있도록 해주는 등의 역할을 합니다. 1. 설치하기 설치는 간단히 npm 을 이용함으로 npm install pm2 -g로 설치합니다. $ npm install pm2 -g 2. 실행 및 종료하기 실행 역시 간단합니다. pm2 start app.js 명령어 만으로 nodejs 프로젝트의 실행이 가능합니다. $ pm2 start app.js 아래와 같이 여러개의 프로세서를 켜두고 작동을 볼수도 있습니다. 종료는 pm2 stop id 혹은 pm2 kill 로 해당 프로세스를 종료하거나 pm2 자체를 종료할수.. 실시간 서버 모니터링 프로그램 NetData 를 이용하여 서비스를 모니터링 해보자 Netdata 는 GPLv3+ 라이센스를 가진 오픈소스 모니터링 툴로 대충 화면은 아래와 같으며 비교적 다른 모니터링 툴에 비해 설치 방법이 '매우' 간단하고 기능이 다양 합니다. 그리고 모바일도 완벽히 지원을 합니다. 설치 방법은 아래의 명령어를 서버에 넣어 주시면 됩니다! $ bash 이전 1 다음