[ nodejs ] forever 설치 - 에러 처리 및 실시간 요청 확인 > nodejs

본문 바로가기
사이트 내 전체검색

nodejs

[ nodejs ] forever 설치 - 에러 처리 및 실시간 요청 확인

페이지 정보

작성자 웹지기 댓글 0건 조회 8,852회 작성일 19-05-03 18:46

본문

forever nodejs 파일을 실행시키면서 실시간으로 수정이가능하고

js파일을 데몬의 형태로 실행을 시켜준다.

 

설치 방법(자주사용하는 명령어 이므로 -g(글로벌) 옵션을 준다.

# npm install forever -g

 

명령어 확인

# forever --help

 

forever [ start | stop |stopall | list | cleanlogs ] [ options ] SCRIPT [script options]

- start : script를 데몬으로 시작한다.

- stop : 데몬으로 시작한 script 중시한다.

- stopall : 모든 forever scripts 중지

- list : forever scripts 리스트 확인

- cleanlogs : forever 로그 파일 전부 삭제

 

node 서버를 forever로 실행하면서  output파일과 error파일을 현재폴더 기준의 하위 펄더에 

out.log와 err.log 파일이 생기게하고, 파일변경 감지를 적용하자

# forever start -w -o ../out.log -e ../err.log index.js

 

= -w 실행파일이 변경 되었다면 감지하여 적용시킨다.

= -o output 실시간 데이터를 저장한다.

= -e error 를 저장한다.

 

실시간 데이터와 에러 감지 확인

데몬으로 노드 서버가 돌고 있고 하위 폴더에서 실시간으로 실행되는지 확인

# tail -f out.log err.log

 

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 3건 1 페이지
  • 열람중 [ nodejs ] forever 설치 - 에러 처리 및 실시간 요청 확인
  • forever nodejs 파일을 실행시키면서 실시간으로 수정이가능하고 js파일을 데몬의 형태로 실행을 시켜준다. 설치 방법(자주사용하는 명령어 이므로 -g(글로벌) 옵션을 준다. # npm install forever -g 명령어 확인 # forever --help forever [ start | stop |stopall | list | cleanlogs ] [ options ] SCRIPT [script options] - ...
  • 웹지기 05-03 8853 0 0 댓글 0
  • 2 [ nodejs ] 프로젝트(project) 생성 및 패키지(package) 설치
  • 프로젝트 생성을 위해 홈페이지의 root 폴더로 이동한다. # npm init -y package.json 파일생성여부를 뭍지 않고 생성(-y 또는 -yes) 프로젝트에 필요한 패키지를 설치 express, socket.io, websocket, websocket.io # npm install express socket.io websocket websocket.io --save
  • 웹지기 05-03 6670 0 0 댓글 0
  • 1 [ nodejs ] centos7 nodejs npm 설치 및 실행
  • node.js 설치를 위해서 epel저장소가 존재하는지 확인한다. # yum repolist epel 저장소가 존재하지 않으면 먼저 epel-release설치를 해준다. # yum install epl-release node.js 및 npm 설치 확인한다. # node --version bash: node: command not found # npm --version bash: npm: command not foun...
  • 웹지기 05-03 7317 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
2,071
어제
6,512
최대
33,828
전체
9,906,095

그누보드5
Copyright © funyphp.com. All rights reserved.