Lambda와 통합되는 API Gateway 엔드포인트의 상태 코드 500이 포함된 “내부 서버” 오류를 해결하려면 어떻게 해야 합니까?
2분 분량
0
AWS Lambda와 통합되는 Amazon API Gateway API 엔드포인트(예: /lambda-resource GET)에 HTTP 요청을 보냈습니다. 다음 오류와 함께 상태 코드 500 응답을 받았습니다. {"message": "Internal server error"}
이 오류를 해결하려면 어떻게 해야 합니까?
참고: AWS CloudFormation과 같은 다른 서비스를 사용하여 API Gateway 리소스를 배포한 경우 AWS::Lambda::Permission 리소스에 대한 권한이 있는지 확인합니다.
제한 문제
요청 수가 많아 백엔드 서비스가 제한되는 경우 API Gateway API에서 '내부 서버 오류'를 반환할 수 있습니다. 지수 백오프 및 재시도 메커니즘을 활성화하고 요청을 다시 시도할 수 있습니다. 문제가 지속되면 API Gateway 할당량 한도를 확인합니다. 서비스 할당량 한도를 초과한 경우 할당량 증가 요청을 할 수 있습니다.