실무에서 사용하는 모니터링 서비스를 구축해보자 - 2


실무에서 사용하는 모니터링 서비스를 구축해보자 - 2

안녕하세요. 이번에는 express를 사용해 pm2로 서버를 구동시켜보고 express 관련 metrics를 관리할 수 있도록 진행해보겠습니다. pm2 vs forever nodeJS 서버를 실행시키려고 한다면 npm start를 통해 실행한다는것을 대부분 알고 계실겁니다. 하지만 npm start를 하게 되면, 포어 그라운드로 진행하게 되면서 종료하게 되거나 세션이 종료되었을 때 서버가 멈추는것을 많이 겪었을 겁니다. 그것을 방지하기 위해 프로세스 관리를 할 수 있도록 pm2 또는 forever를 사용하게 됩니다. pm2? forever..? 그래서 어떤걸 사용하는게 좋을까.. 만약 저라면 pm2를 추천드리고 싶습니다. pm2의 경우는 강력한 기능들을 제공하고 편리한 인터페이스를 제공합니다. 또한 모니터링을 할 수 있어서 관리하기 편안하다고 할 수 있습니다. forever의 경우는 기능의 제한이 있는 부분이 있고 단순한 사용법으로 인해 초보자가 다루기 편할 수 있습니다. 둘 다 사...



원문링크 : 실무에서 사용하는 모니터링 서비스를 구축해보자 - 2