일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 컨트렉트 동일한 함수이름 호출
- ethers
- ethers v6
- Vue
- 스마트컨트렉트프록시
- 러스트기초
- git rebase
- ethers websocket
- nest.js설명
- Vue.js
- 러스트 기초
- vue기초
- rust 기초
- 러스트 기초 학습
- 프록시배포구조
- SBT표준
- ethers type
- 스마트컨트렉트 함수이름 중복 호출
- ethers typescript
- chainlink 설명
- 머신러닝기초
- 스마트컨트렉트테스트
- 스마트컨트렉트 예약어 함수이름 중복
- ambiguous function description
- multicall
- 오블완
- 스마트 컨트렉트 함수이름 중복
- 체인의정석
- 티스토리챌린지
- 컨트렉트 배포 자동화
Archives
- Today
- Total
체인의정석
pm2 명령어 리스트 및 활용 케이스 정리 (업데이트) 본문
728x90
반응형
pm2 활용케이스
- Pull request 전에 dev 환경에서 테스트를 원하는 경우 다음과 같이 진행이 가능하다.
1. git status //현재 브랜치 확인
2. git checkout <branch> // 브랜치 옮기기
3. git status // 잘 옮겨 졌는지 확인
4. pm2 list //현재 경로의 pid 확인
5. pm2 restart <pid> //브랜치를 바꿨으므로 반영을 위해 재시작
6. pm2 logs //다른창에 띄워서 로그가 뜨도록 확인하고 UI를 통해서 에러가 안나는지 직접 확인
명령어 정리
1. 현재 존재하는 프로세스 확인
pm2 list
2. 특정 pid 다시 시작
pm2 restart <pid>
3. console.log를 포함하여 모니터링하기
pm2 logs
4. console.log를 포함하지 않고 모니터링 하기
pm2 log
5. 모니터링 화면 따로 띄우기 (여러개 쉽게 관리)
pm2 monit
6. 에러만 표시 되도록 로그 띄우기
pm2 logs <pid> --err
+ 로그 관련 명령어 옵션
pm2 logs [app_name | app_id] [--err | --out]
728x90
반응형
'개발 > backend' 카테고리의 다른 글
port is already in used , 포트 죽이기 (업데이트) (0) | 2022.12.09 |
---|---|
Javascript) map에 Promise.all을 적용하여 동기화 시키기 (0) | 2022.11.18 |
날짜를 포함한 json 파일을 생성하고 원래 형태로 읽어오는 법 (0) | 2022.11.11 |
Mocha로 테스트 하기 팁 모음 (0) | 2022.11.11 |
javascript Map vs filter 차이 (0) | 2022.11.07 |
Comments