我正在使用 S3 批处理操作来调用 lambda 以将一堆数据加载到弹性搜索中。保留并发在 lambda 上设置为 1,同时试验适量的并发。
奇怪的是,在测试时,我看到 S3 连续调用了几次 lambda,然后在 5 分钟内不再进行任何调用。例如:
任何想法如何避免这种延迟?帐户上没有发生其他批处理操作,优先级设置为“10”。也许它与保留的并发值有关?虽然根据文档:
作业运行时,Amazon S3 会启动多个函数实例以并行处理 Amazon S3 对象,直至达到函数的并发限制。Amazon S3 限制实例的初始增加,以避免小型作业的额外成本。
谢谢