본문 바로가기 메뉴 바로가기

ABBO 기술 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ABBO 기술 블로그

검색하기 폼
  • 분류 전체보기 (467)
    • AI Trend (4)
    • Git (12)
    • Server (242)
    • Client (69)
    • Apple (31)
    • Study (109)
  • 방명록

node server status check (1)
PM2 를 활용한 서비스 운영하기

PM2는 Node를 기반으로 하는 프로세스 매니저입니다. Node.js의 특성상 단일 CPU 코어에서 실행되기 때문에 CPU 멀티코어 시스템은 사용할 수 없지만, Non-Blocking I/O 모델을 지원하는 Node의 특성상 가볍고 성능이 뛰어납니다. 한 개의 코어만 사용하는 Node를 해결하기 위해 클러스터 모듈을 통해 단일 프로세스의 Worker를 늘려 멀티 프로세스처럼 사용할 수 있도록 합니다. 그렇다보니 Node 서비스를 운영하는데에는 혹시 모르는 불안함이 있기 때문에 그러한 경우 에러 핸들링과 코드 재배포, 서버 리부팅 등과 같이 고민하고자 하는 부분을 해결하기 위해서 PM2 를 도입합니다. PM2의 설치 방법은 다른 노드 모듈을 설치하는 것과 같습니다. $ npm i -g pm2 사용방법 a..

Server 2021. 6. 15. 20:09
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바