2025年AWS认证LAMBDA函数调用模式(同步_异步)专题试卷及解析1
2025年AWS认证Lambda函数调用模式(同步_异
步)专题试卷及解析
2025年AWS认证Lambda函数调用模式(同步_异步)专题试卷及解析
第一部分:单项选择题(共10题,每题2分)
1、在AWSLambda中,哪种调用模式会立即返回结果并等待函数执行完成?
A、异步调用
B、同步调用
C、事件源映射调用
D、流式调用
【答案】B
【解析】正确答案是B。同步调用(InvokeAPI的RequestResponse模式)会立即
返回结果并等待函数执行完成。A选项异步调用不会立即返回结果,而是将请求放入队
列;C选项事件源映射是自动触发机制;D选项流式调用是特定场景的调用方式。知识
点:Lambda调用模式分类。易错点:混淆同步与异步的返回机制。
2、异步调用Lambda函数时,如果函数执行失败,AWS默认的重试策略是什么?
A、不重试
B、重试1次
C、重试2次
D、无限重试
【答案】C
【解析】正确答案是C。异步调用默认重试2次(共尝试3次)。A选项不重试是同
步调用的行为;B选项重试1次不符合AWS默认策略;D选项无限重试会导致资源浪
费。知识点:异步调用错误处理机制。易错点:忽略重试次数限制。
3、以下哪种服务通过事件源映射实现异步调用Lambda?
A、APIGateway
B、S3
C、CloudWatchEvents
D、DynamoDBStreams
【答案】D
【解析】正确答案是D。DynamoDBStreams通过事件源映射异步触发Lambda。A、
B、C选项虽然可以触发Lambda,但调用模式不同(如APIGateway默认同步)。知
识点:事件源映射的工作原理。易错点:混淆触发方式与调用模式。
4、同步调用Lambda时,客户端超时时间设置错误会导致什么问题?
A、函数无法执行
2025年AWS认证LAMBDA函数调用模式(同步_异步)专题试卷及解析2
B、返回空响应
C、客户端提前终止连接
D、函数无限运行
【答案】C
【解析】正确答案是C。客户端超时时间短于函数执行时间会导致提前终止连接。A
选项函数仍会执行;B选项返回空响应不符合AWS行为;D选项函数有最大运行时间
限制。知识点:同步调用的超时机制。易错点:忽略客户端与Lambda超时的区别。
5、异步调用Lambda时,如何确保未处理的事件被持久化?
A、使用DeadLetterQueue
B、增加重试次数
C、延长函数超时时间
D、启用XRay追踪
【答案】A
【解析】正确答案是A。DLQ可以捕获异步调用失败的事件。B选项仅增加重试次
数;C选项与持久化无关;D选项用于调试。知识点:异步调用错误处理最佳实践。易
错点:混淆重试与持久化机制。
6、以下哪种场景必须使用同步调用?
A、处理S3上传事件
B、实时API响应
C、处理SQS消息
D、日志分析
【答案】B
【解析】正确答案是B。实时API响应需要立即返回结果,必须同步调用。A、C、
D选项均为异步场景。知识点:调用模式的应用场景选择。易错点:忽视业务需求对调
用模式的影响。
7、Lambda异步调用的事件队列服务是什么?
A、SQS
B、SNS
C、内部队列
D、Kinesis
【答案】C
【解析】正确答案是C。AWS使用内部队列管理异步调用事件。A、B、D选项是外
部服务,需额外配置。知识点:异步调用的底层实现。易错点:误认为依赖外部队列服
务。
8、同步调用Lambda时,如何获取函数执行日志?
2025年AWS认证LAMBDA函数调用模式(同步_异步)专题试卷及解析