DevOps/AWS
AWS CloudWatch - Serverless Task timed out 해결 방법
왕현성
2023. 1. 17. 10:51
728x90
1. 에러 발생
서버리스를 이용하여 API 테스트 도중에 기능이 정상작동하지 않아 클라우드워치를 확인해보았다.
로그 확인 결과 원인은 타임아웃으로 기능이 작동하지 않는다. 생각해보니 테스트하는 API는 생각보다 용량이 큰 것 같다.
이를 해결하기 위해서는 타임아웃을 설정해주어야 한다.
- API 기능 테스트 에러 화면

2. 해결 방법
2-1. aws 콘솔에 직접 들어가 수정해주는 방법
aws Lambda -> 함수로 들어가줍니다.

구성 -> 일반구성 -> 편집 클릭

제한 시간을 늘려주고 저장하면 해결 완료.
2-2
VSC에서 코드로 작성하는 방법
- serverless.yml 수정
- provider - timeout : 25 추가

3. 작동 확인
