Infra & DevOps/AWS

[AWS][lambda] s3 버킷sqs 알람 이벤트 설정

용감한 개복치 2022. 4. 14. 18:01

약 2-3일간 초보자 단계에서 볼 수 있는 에러란 에러는 다 만난 것 같다.

 

1. 트리거 중복문제

s3 버켓에 트리거를 걸고 싶었는데 중복으로 걸리는 문제라고한다.

s3 > 속성 > 이벤트 알림

지우고 다시걸면 된다.

 

2. 람다 함수의 트리거에 sqs를 붙일 때, timeout error가 발생했다.

 

함수 제한 시간은 많은데 sqs의 제한 시간은 그보다 짧아서 sqs의 에러발생 타이밍을 함수가 잡지 못해서 발생한다.

함수가 먼저 에러가 발생했음을 알아야 sqs로 그 알람이 가야하기때문에 함수의 타임아웃 시간을 더 줄여줬다.

 

람다 함수 일반구성 > 시간 설정