inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

로컬에서는 되는데 EB에서는 안되요

36

이동윤

작성한 질문수 1

0

로컬에서는 api 호출이 잘되는데 배포를 하고 나니깐 api 호출을 못하더라고 왜 이러는지 알 수 있을까요?

image.png

이게 계속 pending 상태로 뜹니다

 

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
이동윤님, 로컬에서는 API 호출이 작동하지만 배포 후에는 호출이 실패하는 문제는 여러 가지 원인이 있을 수 있습니다. 아래 사항을 확인해 보세요:

  1. 네트워크 설정 확인: AWS EB에서 보안 그룹 또는 네트워크 설정이 API 서버와의 통신을 제한하고 있는지 확인하세요. 인바운드, 아웃바운드 규칙이 올바르게 설정되었는지 확인이 필요합니다.

  2. CORS 설정: 배포된 API 서버에서 CORS(Cross-Origin Resource Sharing) 설정이 잘못되어 다른 도메인에서 요청을 막고 있을 수 있습니다. 서버의 CORS 설정을 점검하세요.

  3. API 경로 문제: API 경로가 정확한지, 로컬과 배포 환경에서 일치하는지 확인하세요. 경로를 사용하는 방식에 차이가 있을 수 있습니다.

  4. 환경 변수: API 호출과 관련된 환경 변수가 배포 환경에 올바르게 설정되었는지 확인하세요.

배포 환경마다 설정이 차이날 수 있으므로, 위의 사항을 하나씩 점검해 보시기 바랍니다. 도움이 되셨으면 좋겠습니다!

관련 이미지와 추가적인 정보가 필요하시다면, 이미지 URL을 참조해 주시기 바랍니다.
이미지 URL

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

2

41

1

강의 자료를 어디서 확인 할 수 있나요?

1

44

3

강의가 넘 좋아서 3번째 복습을 하고 있는데

1

36

3

실습 중 codex를 클로드코드로 대체 가능한지 문의

1

31

2