AWS 文档指出:
“您最多可以将两个 Lambda 函数订阅到同一个 DynamoDB 流。”
并且我添加了两个以上,这似乎与文档相冲突。
将两个以上 Lambda 函数触发器分配给 DDB 流有何影响(如果有)?
建议订阅的消费者不超过两个,因为超过 2 个可能会导致限制并最终增加延迟。
对于非全局表的单区域表,您可以设计最多两个进程同时从同一 DynamoDB Streams 分片读取。超过此限制可能会导致请求限制。对于全局表,我们建议您将并发读取器的数量限制为 1,以避免请求限制。
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ServiceQuotas.html#limits-dynamodb-streams