4 글 보임 - 1 에서 4 까지 (총 4 중에서)
-
글쓴이글
-
2024년 2월 20일 12:46 #113766
이기찬참가자안녕하세요! 강의 듣고 제 프로젝트를 만들어 보고 백엔드 배포를 진행 중에 오류가 발생해서 질문 드립니다.
IAM 에서 ec2 & service-role 역할부여를 해주었습니다.
플랫폼 정보는 node-v 로 확인 18.17 버전 입니다.
서비스 액세스에서도 역할 부여가 잘 되었습니다. 인스턴스 유형 같은 경우 t2.micro 로 진행 하였습니다.
절차 대로 진행하였는데, 제 코드에 문제가 있는 부분이 있는지 오류가 발생하네요.. 로그에서 마지막 100줄 요청을 통해 확인 하니 아래와 같은 오류가 발생합니다. https://elasticbeanstalk-ap-northeast-2-408405806752.s3.ap-northeast-2.amazonaws.com/resources/environments/logs/tail/e-74cytjwnbd/i-05893c2b61e8f02a9/TailLogs-1708399740155.txt?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDsaDmFwLW5vcnRoZWFzdC0yIkcwRQIhAKj35aWXElEc0DjIu%2F4sdRSjyMnYqK%2FitfPDRohqNhf0AiBFcqh81sKZlkZOTr%2FHQyiufeEO6CtpyA1IJd9mvcKzSyrrAggkEAQaDDc2MTQwMDU1Mjc4MCIMmKCV%2BUGIoj1QayePKsgC%2FXEObU2RHnFsqpIQFPLVCgohnBJaAQcEwf%2FLLQjuSyMpGmuK9Ja81iI10Eif0%2F0K1KXDQEmf0dtYyWym0nd9lc4R7gIp4WfFPYAlO5WP%2BCCOzLwH4%2FjUSUl1dI9wH9QFcKCTrifgcGiUxZ5EPQYlWZqLo36v1G%2Bt%2BODuDOBAIjbk51NMNSwdvnE8R%2FV45gyFlY9YhA9%2F98V7GoZ5Lsup%2FstQADBIoGnea43GRsTy7QdufrSObrr2X%2BbE9YBrHDHeM2qy%2BFT9mcnc8b6wf1LzXpH2DfArPLdhC4l6JQHoXx41z%2FKZpW2qMG3OV%2FZ7MjQTTygqxWfnZP2qCRGqQ9GjHxLq09SN%2FweS%2Frhr5EQIiHNmsykcrKIX6NoB%2FEMBcO9tyH4NiEcrPL6CSWRNW24JQWmGj6hZLBaF2C4cQ%2Fypg5u4OU9vWVbHaTD7stCuBjq%2FAcgTf%2BOFOi1BX1%2BVoqr%2F9NHuJKg65dq8KW%2BHIoYD4nmiFSvDsRXc8KWDsOxFQX07bWmVtkqxK6MUg0VeF8jj%2F9oFkW4K%2BHLRbjQ3Rt8noVOU4RmN%2FkVKSCOsL4Z3wEhxkLTxH2bx%2BFL2Qa0J89A8N8yDHl5%2F7mDWZy%2FuleY0GWKygcQ8QvkuCu8wScy2m8%2Fxg6QGp9jHicEn4vU6k1d6UAe6f72a0Bu5uLXOp0e7n9XkTJSgeherah376KIarEY2&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240220T032901Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=ASIA3CRYCNVGGV2P5RG2%2F20240220%2Fap-northeast-2%2Fs3%2Faws4_request&X-Amz-Signature=7ef2472d45afe52f59c740896c92d311c2574d607338999011a3d351fe56651c 위 url 이 저한테만 제공 되는건지 알 수 없어서 주요 에러 사항이라고 생각되는 부분을 찍은 스크린샷 입니다.
package.json 부분에서 공통적인 오류가 발생하는 것 같아서 scripts: { start: babel-node }지우고 배포 해보고, https://velog.io/@bcl0206/AWS-Elastic-Beanstalk-%EB%B0%B0%ED%8F%AC-%EB%B0%A9%EB%B2%95-DB-%EC%97%B0%EA%B2%B0 링크를 참고해서
package.json 에서 "engines": { "node": "18.17.0" },
를 추가 해보았는데, 위 부분에서도 오류가 생긴 것 같습니다. (위 에러 코드가 engines 추가 된 부분)
package-lock 을 추가하면 오류가 난다는 글도 읽어서 제외하고 배포하여도 오류가 나네요.
https://github.com/LEEKICHAN0102/pokehub_back 제 백엔드 원격 저장소 주소 입니다. 오류의 직접적인 원인이 되는 코드가 있는지 봐주시면 정말 감사하겠습니다. 여러번 배포해보다가 명확한 오류 이유를 알 수 없어서 질문 드립니다. 질문이 너무 광범위 한 것 같아서 죄송합니다 ㅠㅠ
2024년 2월 20일 12:57 #113775
이기찬참가자추가적으로
제 mongodb Network Access ip 상태와,
.env 의 환경 변수 입니다. 로컬에서 실행 하였을 때는 문제 없이 작동 됩니다.
2024년 2월 20일 20:10 #113847
codingapple키 마스터package.json에 "start": "babel-node server.js" 라고 되어있는데 node server.js로 바꿔봅시다
-
글쓴이글
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
- 답변은 로그인 후 가능합니다.