인프런 커뮤니티 질문&답변

전효재님의 프로필 이미지
전효재

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

배포시 SSR 문제

작성

·

278

0

안녕하세요?

next.js 개발 이후 배포중에 있습니다.

소스코드 내부에 getServersideProps 가 거의 대부분 페이지에 들어가있습니다.

EC2 인스턴스 2개 (front, back) 에 각각 소스코드 git clone 완료 후

백엔드에서는 정상적으로 서버가 동작합니다. (express, mysql, graphql)

그런데 프론트에서 npm run build가 안되는데(동일한 소스코드로 로컬에서 빌드 시 문제없이 빌드 가능)

이게 EC2백엔드의 mysql 데이터베이스에 아무런 데이터가 없어서 빌드가 안되는건가요 ?

(get server side props 문제)

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

서버 메모리나 cpu가 부족한 것일 수 있습니다. 로컬에서 결과물을 만들어서 깃헙으로 올려서 받아서 실행하세요.

0

전효재님의 프로필 이미지
전효재
질문자

로컬에서 빌드 후 .next 폴더를 git 으로 올린 후 실행하라는 말씀이신가요 ?

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 맞습니다. 아니면 서버를 더 큰 서버로 바꾸셔야 합니다.

전효재님의 프로필 이미지
전효재
질문자

아~ 네 감사합니다 ^^

 

전효재님의 프로필 이미지
전효재

작성한 질문수

질문하기