排查 Lambda 函数的租户隔离问题
本页阐述了为 Amazon Lambda 使用租户隔离时出现的常见问题。
InvalidParameterValueException
错误:当租户隔离功能未启用时,未指定或未将租户 ID 配置传递给相关函数。
常见原因
这种错误会在以下两种情况下出现:一是在调用没有租户 ID 的租户隔离函数时;二是在调用有租户 ID 的非租户隔离函数时。
解决方案
如果该函数启用了租户隔离,则添加租户 ID;如果该函数未启用租户隔离,则移除租户 ID。
TooManyRequestsException
错误:超出速率
常见原因
除了基于最大并发执行次数和函数扩展速率的速率限制外,Lambda 还针对您的函数的每 1000 次并发执行将一次可以存在的租户感知执行环境(活动或空闲)的最大数量限制为 2500 个。
解决方案
要解决此问题,您可以降低发出具有唯一租户标识符的调用请求的速率,通过退避和抖动实施重试