군침이 싹 도는 코딩
AWS lambda 지연시간에 따른 상태코드 500 해결법 본문
# 람다로 서버를 돌려서 포스트맨으로 테스트를 하다보면 지연시간이 6초가 넘어가면 상태코드 500 에러가 뜬다
이것을 해결하기 위해서는 AWS 사이트로가서 지연시간을 수정해주어야 한다
# API 게이트웨이를 눌러준다
# 일반구성을 눌러보면 제한시간이 6초인것을 확인할 수 있다 디폴트 시간이 6초기때문에
서버를 만든 후 편집해주지않으면 6초로 설정되어 6초가 넘어가는 작업은 타임아웃이되어 500 에러가 뜬다
이것은 편집을 눌러 간단하게 바꿔줄수 있다
# 또는 비쥬얼 스튜디오코드에서 serverless.yml파일에서 프로바이더에 타임아웃을 적어주고
재배포해주면 된다
# 25초로 잘 바뀐것을 확인할 수 있다
'AWS > Lambda' 카테고리의 다른 글
자동 배포 시 오류 상황 ( /github/home/.cache/serverless-python-requirements/downloadCacheslspyc` Exited with code 1 ) (0) | 2023.03.30 |
---|---|
AWS dev prod 바꾸는 법 (0) | 2023.01.17 |
lambda layer 만들기 (2) (0) | 2023.01.11 |
Lambda layer 만들기 (1) numpy, pandas 라이브러리를 만드는 법 (1) | 2023.01.11 |
AWS lambda serverless 배포 시 한국으로 바꾸는 법 (0) | 2023.01.11 |