Bird
0
0

A Lambda function has reserved concurrency set to 8, but throttling occurs when only 4 concurrent invocations happen. What is the most probable reason?

medium📝 Debug Q7 of 15
AWS - Lambda
A Lambda function has reserved concurrency set to 8, but throttling occurs when only 4 concurrent invocations happen. What is the most probable reason?
AThe account-level concurrency limit is lower than 8, restricting available concurrency
BThe function's memory size is too small causing throttling
CThe function's timeout is set too low, causing early termination
DReserved concurrency setting does not affect throttling behavior
Step-by-Step Solution
Solution:
  1. Step 1: Understand concurrency limits

    Reserved concurrency is a per-function limit, but account-level concurrency caps total concurrent executions.
  2. Step 2: Analyze throttling cause

    If account concurrency limit is below 8, the function cannot use full reserved concurrency.
  3. Step 3: Exclude other options

    Memory size and timeout do not directly cause throttling; reserved concurrency does affect throttling.
  4. Final Answer:

    The account-level concurrency limit is lower than 8, restricting available concurrency -> Option A
  5. Quick Check:

    Account concurrency limits override function reserved concurrency [OK]
Quick Trick: Account concurrency limits can restrict function concurrency [OK]
Common Mistakes:
MISTAKES
  • Assuming memory or timeout settings cause throttling
  • Believing reserved concurrency alone guarantees no throttling
  • Ignoring account-level concurrency limits

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes