AWS에서 lambda의 설정에서 예약 동시성이 0으로 설정되어 있을 때 AWS 람다 함수의 비동기 호출 작동 방식을 바꾸고 있는 이슈입니다.
예약된 동시성을 0으로 설정한 lambda가 아니면 해당하지 않습니다.
'예약된 동시성이 0' 과 '예약되지 않은 계정 동시성 사용' 은 다른 의미입니다.
예약된 동시성을 0으로 설정하시면 제한을 제거할 때까지 모든 이벤트가 처리되지 않습니다.
따라서 함수가 예약된 동시성 0 으로 설정되면 동시성이 0으로 설정되기 때문에 해당 함수는 이벤트를 처리할 수 없으며 함수의 모든 호출 시도가 제한됩니다.
비동기식 기능의 경우 2021년 8월 16일 이후에는 이벤트가 재시도되지 않고 DLQ 또는 오류 발생 시 이벤트 대상으로 전송됩니다.
기존의 기능과 동일하지만 유일한 변경 사항은 2021년 8월 16일 이후에 재시도가 제거되고 이벤트가 DLQ 또는 오류 발생 시 이벤트 대상으로 직접 전송된다는 것입니다.
2021년 8월 16일 이후의 동작 변경 사항은 비동기적으로 호출되는 함수에만 적용됩니다.
반응형
'AWS' 카테고리의 다른 글
AWS Glue + AWS Glue Studio + Redshift + Athena + QuickSight (0) | 2023.06.29 |
---|