# pm2

24개의 포스트

PM2로 Express 서비스하기

프로젝트 루트 디렉토리에 ecosystem.config.js를 아래와 같이 만들어준다.앱 시작하기 : pm2 start ecosystem.config.js프로세스 개수 조정하기 : pm2 scale APP_NAME NUMBER앱 중단하기 : pm2 stop APP_NA

2021년 6월 15일
·
0개의 댓글

AWS EC2 Node.js PM2 설치 및 Spring Boot 구동

Spring Boot 프로젝트를 PM2 로 관리하기 위해 EC2에 Node.js 와 PM2를 설치합니다.2021년 5월Node.js v16.2.0npm v7.14.0PM2 v4.5.6자습서: Amazon EC2 인스턴스에서 Node.js 설정노드 버전 관리자 nvm 설

2021년 5월 22일
·
0개의 댓글

TIL_040_210420

배포(Deployment)란? 개발한 서비스를 사용자가 이용 가능하게 하는 과정 AWS를 이용한 배포 1. 서버 배포 클라우드 가상서버인 EC2(Elastic Compute Cloud) 콘솔에서 인스턴스를 생성 인스턴스 생성 시 OS 선택 인스턴스 내에서 자동으로 만

2021년 4월 21일
·
0개의 댓글
post-thumbnail

PM2 CLUSTER

.png)

2021년 4월 16일
·
0개의 댓글
post-thumbnail

pm2이용하기

pm2는 프로세스 매니저 역할을 해 주는 프로그램이다.무중단 서비스: 프로그램이 죽더라도 다시 재시작이 된다.백그라운드 실행: 터미널을 붙잡고 있는것이 아니라서 터미널에 다른 명령어를 사용가능다양한 명령어로 프로세스 모니터링 및 제어 쉬움1) nodejs app을 실행

2021년 4월 12일
·
0개의 댓글

Node.js 란 무엇인지

Node.js란? 간단한 노드 개념.

2021년 4월 6일
·
0개의 댓글
post-thumbnail

nodejs express 서버 docker에서 pm2로 기동하기

기존에 개발한 서버를 pm2와 도커를 이용해 기동하려고 하니 수많은 에러를 뿜어 내면서 기동 되지 않았습니다. pm2를 사용하지 않고, 단일 서버에 대해 빌드하여 기동했을 때는 정상적으로 서버를 사용할 수 있었고, 기본적으로 제공하는 pm2 기동 방법에서 최신 자바스크

2021년 1월 29일
·
0개의 댓글
post-thumbnail

pm2 typescript, ecosystem.config.js

항상 프로젝트를 하며 pm2로 실행 할때 NODE_ENV 때문에 고생했던 기억이 난다. 항상 npm scripts 로 해결해왔었는데 pm2 ecosystem 이라는 것을 사용해보기로 했다.먼저 ecosystem 추가하려면pm2 init필요없는 것들은 모두 삭제시켜주고

2021년 1월 16일
·
0개의 댓글
post-thumbnail

PM2란

node.js application 프로세스 매니저 pm2에 대해 알아보자

2020년 12월 21일
·
0개의 댓글

PM2

PM(Process Manager)PM2를 활용한 Node.js 무중단 서비스설치npm install pm2 -g 서비스 시작pm2 start \[파일이름]파일 수정 후 바로 적용pm2 start \[파일이름] --watch -no-daemon어플리케이션 리스트 확인p

2020년 12월 17일
·
0개의 댓글
post-thumbnail

EC2시작할 때 스크립트 자동실행하여 서버 배포하기(feat. pm2)

ec2인스턴스를 시작한후 스크립트를 자동으로 실행하도록 해보자.

2020년 12월 16일
·
0개의 댓글

Node js - PM2 사용

노드서버가 의도치 않은 사건으로 종료가 되었을 때 자동으로 재실행하게 도와준다.노드는 싱글스레드 사용-pm2의 컴퓨터 재부팅 시 해당경로로 저장된 것을 자동실행생활코딩

2020년 12월 14일
·
0개의 댓글
post-thumbnail

PM2 log timestamp 추가

서비스를 배포하면서 문제가 있는지 자주 로그를 확인하는데, 로그에 시간이 표시되질않아서 이로그가 언제 로그인지 확인하기 위해 타임스템프를 추가하기로 했다.현재로그출력 형태는 아래와 같다.image처음엔 node.js morgan 모듈의 셋팅을 바꿔야 하나 고민했지만 p

2020년 12월 6일
·
0개의 댓글
post-thumbnail

PM2가 무엇일까

첫날, local환경을 구성 하는 중에 아래와 같은 화면을 터미널에서 발견했다.회사에서는 한개의 서버에 frontend, backend 두개의 서버를 돌린다고 했는데이 화면이 뜨면서 두개의 서버를 재 가동하는 방법을 알려주셨었다<span style="color:그

2020년 12월 3일
·
0개의 댓글

next를 pm2로 실행하기

pm2 start npm --name "next" -- startpm2 start npm --name "next" -- next start

2020년 10월 14일
·
0개의 댓글

예발자닷컴 프론트서버 업데이트 하기

이렇게 예발자닷컴의 front 서버에 접속했다. 이제 직접 빌드와 배포를 할 수 있는 권한이 생겼다! 신나 🤭

2020년 7월 23일
·
0개의 댓글
post-thumbnail

[web] nodejs ec2에 설치하기, PM2로 관리하기

nodejs를 ec2에 설치하고 PM2로 관리하는 방법에 대해 정리해보겠습니다. 먼저, 개발이 완료된 프로그램을 인터넷을 통해 배포하기 위해 EC2 서버에 nodejs 를 설치하고 실행해야 하는데 이 과정을 알아봅시다. NPM을 통해 ec2서버에 nodejs 설치

2020년 6월 12일
·
0개의 댓글
post-thumbnail

nodejs #01 (설명, 특징, PM2설치 및 명령어)

서버사이드 개발에 사용되는 SW플랫폼자바스크립트를 활용내장 HTTP가 포함되어, 아파치 등 SW없이 동작 가능.node는 단일 쓰레드 비동기방식이다.하나의 쓰레드가 요청을 받으면 처리가 완료될 때까지 기다리다가, 결과가 완료되면 다시 응답을 보낸다.기존 업무 처리가 완

2020년 6월 10일
·
0개의 댓글

pm2 기본 명령어

npm i pm2 -g : pm2 global 설치sudo chown -R $USER /usr/local/lib/node_modules : global 옵션으로 설치할 때 권한이 필요한데 이 명령어를 한번 쳐줘야 됨 - 출처pm2 start main.js : pm2 시

2020년 6월 10일
·
0개의 댓글
post-thumbnail

[Mac Os] 맥북 상단바에서 AWS EC2 서버 상태 실시간으로 확인하기 (Bitbar 플러그인, PM2 상태 체크)

! 해당 플러그인은 ssh 연결을 사용하기 때문에, ssh연결이 가능한 서버에만 적용 가능합니다.(왼쪽부터 이름 / 켜놓은 시간 / 온라인여부 / CPU사용률 / 메모리 사용률 입니다.)최근에 aws ec2를 사용해 크롤러 서버를 만들었는데, 서버가 메모리 부족으로 C

2020년 5월 27일
·
0개의 댓글