동시성은 함수 기간에 따라 달라집니다. 함수 코드를 완료하는 데 시간이 너무 오래 걸리는 경우 컴퓨팅 리소스가 충분하지 않을 수 있습니다.
실행 로그에서 Max Memory Used 필드를 검토하여 함수의 구성된 메모리 설정과 값을 비교하십시오. Max Memory Used가 구성된 메모리에 가까우면 일반적으로 함수가 메모리에 바인딩된 것입니다. 자세한 내용은 Lambda 함수에 적합한 메모리 설정 결정을 참조하십시오.
예약된 동시성 구성
함수에 대해 예약된 동시성을 구성했는지 확인하십시오. 예약된 동시성은 함수의 동시성 경계 역할을 하며 예약되지 않은 동시성을 소비할 수 있는 다른 함수로부터 함수를 보호하기도 합니다. 예약된 동시성은 함수 스로틀링을 완화할 수 있지만 의도치 않게 함수를 스로틀링할 수도 있습니다.
Lambda 콘솔을 사용하여 예약된 동시성 설정을 확인하십시오. 예약된 동시성이 구성되지 않은 경우 함수는 예약되지 않은 동시성을 사용합니다. 함수를 사용한 호출이 예약되지 않은 동시성을 초과하면 스로틀링이 발생합니다.
참고: 예약된 동시성이 0인 함수를 구성한 경우 함수는 이벤트를 처리할 수 없으므로 스로틀링됩니다. 값을 0보다 큰 숫자로 늘려야 합니다.