Node.js 강좌 자료] 서버 실행 관리 모듈

 

Node.js 강좌 자료] 서버 실행 관리 모듈

 

 

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

서버 실행 관리 모듈

 

 

 - supervisor 모듈
  » Node.js 애플리케이션이 실행 된 후에 변경 사항이 발생하면 애플리케이션을  종료하고 다시 시작해야 변경 내용이 적용됨
  » 파일 변경 사항을 감지하고 실행을 종료 한 후 다시 시작하게 하는 기능 제공

 

 - 설치
  $ npm install –g supervisor

 - supervisor로 애플리케이션 실행

  $ supervisor <filename.js>

 - 테스트
  » 애플리케이션 실행 후 코드를 변경하고 페이지에 변경 내용 적용 여부 확인

 

 - forever 모듈
  » Node.js 애플리케이션이 실행 된 후에 예외 처리되지 않은 오류가 발생할 경우  전체 서버가 중단되는 문제 발생
  » 오류가 발생해서 서버가 중단될 경우 자동으로 다시 서비스를 시작하는 기능  제공

 

 - 사용
  » 설치

   $ npm install –g forever
  » forever로 애플리케이션 실행
   $ forever start <filename.js>
  » 실행 중인 서버 목록 확인
   $ forever list
  » 종료
   $ forever stop <forever가 관리하는 프로세스 번호>

 

+ Recent posts