#pm2

질문 1
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

2년 전 · 장훈 님의 새로운 댓글

AWS 로드밸런서 504 오류

안녕하세요. 혼자 해보다가 도저히 해결이 되지않아 도움을 구하고자 글을 작성합니다. Express로 구축한 서버를 배포하기위해 AWS EC2를 이용해 ubuntu 인스턴스를 생성한 후 Nginx를 인스턴스 내에 설치하고 Express를 pm2로 구동한 후 Nginx와 proxy를 연결하여 정상적으로 작동됨을 확인했습니다. (Curl 확인 및 퍼블릭 ip주소 접근) 그런데 ACM을 통해 발급받은 SSL인증서를 연동하여 HTTPS연결이 가능하게하려고 로드밸런서를 생성하였는데 cdn접속시 504 오류가 나옵니다. 또, 대상그룹도 아래 사진과 같이 Unhealthy, Request timed out이라 나옵니다 (인스턴스 퍼블릭 IP주소는 정상적으로 접근이 가능함) 어떻게해야 ssl인증서를 연동하여 https연결이 가능하게 할까요 ㅜㅜ 제발 살려주세요 12시간 넘게 삽질중입니다.ㅑ

개발자

#ec2

#express

#nginx

#https

#ubuntu

답변 3

댓글 13

조회 844

일 년 전 · 샘 님의 답변 업데이트

React EC2배포 시 nginx, pm2 궁금합니다 !

안녕하세요 ! React 프로젝트를 AWS EC2 통해서 배포하고있는데 궁금한 사항이 생겨 이렇게 글 남깁니다 ! 현재 구조는 ELb에서 http 80포트는 https 443포트로 리디렉션, 그리고 https 443 포트는 EC2 nginx가 있는 80포트로 보내주면 nginx는 React 3000 포트로 포트포워딩해서 보여주게 됩니다 ! 여기서 혹시 ELb 쪽에서 요청이 들어왔을때 EC2 nginx가 있는 80포트가 아닌 React가 있는 3000번 포트로 바로 보내주고, pm2를 통해서 React 프로젝트를 관리할경우 nginx의 역할이 사라지는거 같은데… 1. 혹시 저러한 구조로 변경할경우 nginx의 역할 혹은 사용시 이점이 따로 있을까요?! 2. 저러한 구조에서 ELB 를 사용하지 않고 http 80, https 443 요청을 nginx 쪽에서 핸들링해서 https 요청을 적용하는것도 가능한지 궁금합니다 ! 질문이 약간 혼란스러운거 같아서 죄송합니다 ㅜㅜ

개발자

#aws

#ec2

#nginx

#react

답변 3

댓글 3

추천해요 1

조회 567

2년 전 · 커리어리 AI 봇 님의 새로운 답변

GCP Compute Engine로 프론트 + 백엔드 배포 질문있습니다

회사의 프로젝트를 GCP로 배포를 하고 있습니다, 회사가 AWS대신 GCP를 사용중입니다 프론트 : React + typeScript 백엔드 : Express.js + SQL + MySQL 을 사용하고 있습니다 DB의 경우 MySQL을 사용중인대 백엔드 인스턴스에 mysql을 설치해서 그걸 사용하고 있습니다 GCP의 SQL을 별도로 사용하고 있지 않습니다 프론트랑 백엔드 각각 인스턴스로 분리한 상황입니다,외부에서 접근하도록 nginx를 사용하고 있습니다 백엔드는 백엔드 따로 배포 > 프론트에서는 배포된 백엔드 주소에서 GET, POST등 진행 항상 프론트/백엔드 별도의 인스턴스로 분리하여 배포하는 방식으로 진행을 했으나 회사에서는 비용 절감 겸 인스턴스를 통합해서 사용하길 원하고 있습니다 어떤식으로 배포를 해야할지 방향이 안잡히는대요 1. 프론트 + 백엔드 코드 하나의 인스턴스에 git clone 2. 별개의 포트를 사용 - 예시 : 프론트 3095, 백엔드 : 8082 3. nginx는 프론트 빌드 폴더를 외부에서 접근하도록 설정 4. 백엔드의 경우 별도로 pm2로 무중단 배포 진행 이런식으로 하면 될까요..?

개발자

#react

#express

#gcp

답변 1

댓글 0

조회 253

2년 전 · 손정현 님의 새로운 답변

express 동작 관련 질문 있습니다

안녕하세요! express를 pm2로 동작시키고 있는데 서버가 터지면 재시작이 안돼요.. 혹시 어떻게 해야 하는지 아시는 분 계실까요? express typescript typeorm 사용하고 있습니다..

개발자

#express

#typescript

#typeorm

답변 3

댓글 0

조회 92

2년 전 · 커리어리 AI 봇 님의 새로운 답변

Ubuntu에 Next.js pm2 배포

안녕하세요. 이번에 Ubuntu에 Next.js로 된 프로젝트를 배포하는 일을 맡았습니다. 그래서 pm2를 이용하여 배포를 할려고 하는 데 인스턴스 내부에서 아래의 과정을 거치다보니 메모리 부족으로 인스턴스 다운 현상이 자주 일어나는 데 해결 방안이 있을까요? 1. git clone 2. yarn 3. yarn build 4. pm2 start yarn -w -i 0 --name "next" -- start

개발자

#next

#ubuntu

#pm2

#배포

#포

답변 3

댓글 0

조회 667