

# 排查 Lambda 函数的租户隔离问题
<a name="tenant-isolation-troubleshooting"></a>

本页阐述了为 AWS Lambda 使用租户隔离时出现的常见问题。

## InvalidParameterValueException
<a name="tenant-isolation-invalidparametervalueexception"></a>

**错误：**当租户隔离功能未启用时，未指定或未将租户 ID 配置传递给相关函数。

### 常见原因
<a name="tenant-isolation-invalidparametervalueexception-cause"></a>

这种错误会在以下两种情况下出现：一是在调用没有租户 ID 的租户隔离函数时；二是在调用有租户 ID 的非租户隔离函数时。

### 解决方案
<a name="tenant-isolation-invalidparametervalueexception-resolution"></a>

如果该函数启用了租户隔离，则添加租户 ID；如果该函数未启用租户隔离，则移除租户 ID。

## TooManyRequestsException
<a name="tenant-isolation-toomanyrequestsexception"></a>

**错误：**超出速率

### 常见原因
<a name="tenant-isolation-toomanyrequestsexception-cause"></a>

除了基于[最大并发执行次数](gettingstarted-limits.md#compute-and-storage)和[函数扩展速率](scaling-behavior.md)的速率限制外，Lambda 还针对您的函数的每 1000 次并发执行将一次可以存在的租户感知执行环境（活动或空闲）的最大数量限制为 2500 个。

### 解决方案
<a name="tenant-isolation-toomanyrequestsexception-resolution"></a>

要解决此问题，您可以降低发出具有唯一租户标识符的调用请求的速率，[通过退避和抖动实施重试](https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter/)，或者[请求提高函数并发限制](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)。