728x90
반응형
forever 명령어를 이용한 node.js 앱(지갑 모니터링)
-
forever [start | stop | stopall | list | cleanlogs] [options] SCRIPT [script options]
# 사용 중인 명령어
node 서버를 forever로 실행하면서 output 파일과 error 파일을 현재 폴더 기준 하위 폴더에 out.log 와 err.log 파일이 생성되게끔 하였습니다. 하위 폴더로 둔 이유는 -w 옵션을 사용하기 때문입니다. app.js 폴더 기준을 감지하고 있는데 로그가 계속 쌓이는것 까지 감지해서 forever가 오작동을 하면 안되겠죠? forever 를 이용한 app.js 노드 인스턴스 실행
$ forever start -w -o ../output.log -e ../error.log app.js
-
-w watch 파일 변경이 되었으면 감지하여 적용
-
-o output 실시간 데이터 로그
-
-e error 에러 로그
실시간 데이터와 에러 감지: 이제 데몬으로 노드 서버가 돌고 있고 하위 폴더로 가서 실시간으로 제대로 실행이 되는지 확인해봅니다.
$ tail -f output.log error.log
docker web container 접근
192.168.17.13
# docker exec -it ecs-exchange-web-3-exchange-web-ac8df9d4e8faacc41800 bash
192.168.23.44
# docker exec -it ecs-exchange-web-3-exchange-web-f8e1f7dabfafcff16300 bash
--> 실제로 동시적으로 동작??
로그 위치는 /var/log/nginx/access.log
반응형
'Programming' 카테고리의 다른 글
주피터 노트북 다크모드 (0) | 2022.07.25 |
---|---|
jupyter notebook 설치 with Hyper Terminal (0) | 2021.12.02 |
AI 코딩 기반 추천서비스 관련 자료 (0) | 2021.11.19 |
Jupyter notebook에서 Python 2.7 커널 사용하기 (0) | 2021.11.11 |
[COS PRO 2급 파이썬 실습] 정수/실수 출력 프로그램 (0) | 2020.12.07 |