본문 바로가기

IT/Node.js

forever로 프로젝트 계속 띄우기

cd /opt/gopath/src/github.com/hyperledger/quasar-safepass
git pull

# forever 사용하는 프로젝트 리스트
forever list
# forever 프로젝트 종료
forever stop 0
forever stop 1

# 프로젝트 포트 확인 및 포트 죽이기
sudo netstat -tnlp | grep 3000
sudo kill -9 <pid>

# forever 프로젝트 실행
# forever start -c "수행할 명령어" 수행할 프로젝트 경로
forever start -c "quasar dev" .

cd jwt-server
forever start -c "./start.sh" .

 

로그 확인하기

forever list

# logfile 경로 확인 후

info:    Forever processes running
data:        uid  command    script                                                            forever pid  id logfile                       uptime       
data:    [0] 4JSq quasar dev /opt/gopath/src/github.com/hyperledger/quasar-safepass            8100    8114    /home/hyper/.forever/4JSq.log 0:6:25:12.087999999999738
data:    [1] CkD0 ./start.sh /opt/gopath/src/github.com/hyperledger/quasar-safepass/jwt-server 8230    8245    /home/hyper/.forever/CkD0.log 0:6:24:43.45100000000093

tail -f /home/hyper/.forever/경로에있는로그파일명.log

 

'IT > Node.js' 카테고리의 다른 글

swagger 시작하기  (0) 2021.02.24
npm이란 무엇일까?  (0) 2021.02.18
nvm 버전 고정하기  (0) 2020.12.02
[JWT] 토큰(Token) 기반 인증에 대한 소개  (0) 2020.09.17
JSON Web Token 소개 및 구조  (0) 2020.09.17