장바구니에 상품이 없습니다.
home2 › 게시판 › Next.js 게시판 › AWS Elastic Beanstalk 502에러..
배포는 정상적으로 잘 된거같습니다. 인스턴스도 잘만들어졌다는 로그가 떴고, 어딜봐도 에러는 안났는데.. 배포된 url로 들어가면 502에러가떠있습니다. 검색해서 찾은곳 이곳에서처럼 port문제인가싶어서 설정해보려고하는데 이분의 스샷과 제 현재화면과는 좀다른거같습니다. 혹시 port를 변경하려면 어떻게해야하는지 알려주실수있을까요..
https://stackoverflow.com/a/65546490 이런거 따라해봅시다 그거보다는 로그메뉴에서 로그 100줄 출력해서 이상한메세지 없나 확인해봅시다
https://elasticbeanstalk-ap-northeast-2-789956137519.s3.ap-northeast-2.amazonaws.com/resources/environments/logs/tail/e-rb2kvfktqr/i-0d196ba270b4aece4/TailLogs-1684838911209.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230523T104831Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AKIAIHLO3SK5OFE2BEQQ%2F20230523%2Fap-northeast-2%2Fs3%2Faws4_request&X-Amz-Signature=bc67f383770b646f230f9095b8afaacd1534a5d89fc448783ef65b48147bfd9f
선생님 로그를 출력해봤는데 딱히 이상한 에러메시지는 없는거같습니다. 선생님이 보내주신 링크따라서 aws 구성=>환경=> 이름값 port 값:8081로도해보고 port 3000으로도해봤는데 여전히 502게이트가 뜨고있습니다 제가 맞게 적용을한건지 모르겠네요.. 선생님 근데 보내주신 링크는 expressJS,nodejs던데 nextjs도 뭐 nodejs니깐 상관없을까요? 보내주신 링크에서 혹시 어떤점을 중점적으로 살펴야봐야할까요?
링크는 다른사람이 못보나봅니다 로그중에 서버 맨처음 시작하는 부분 뒤져보면 대부분 문제가 나옵니다 npm run build를 안했거나 .next 폴더나 package.json next.config 파일 빼고 올려서 그럴수도요
센세.. npm run build하고 로컬환경에서 npm run start하면 잘 동작하는거까지 확인했습니다. 제가 aws 에 올린 압축파일에 .next 폴더랑 package.json next.config 등등 다있습니다 혹시 문제가 뭘까요..ㄷㄷ
node_modules 폴더는 빼고올려봅시다 아니면 프로젝트 루트경로에 .npmrc 파일만들어서 unsafe-perm=true 적어서 올려봅시다
헐 센세님 아니, 이제부터 갓센세님이라부를래요 말씀하신대로 node_modules빼고 압축된폴더 재배포했더니 잘 들어갑니다. 선생님이 제 코딩인생 살리셨어요!!