amazon-web-services - 如何将 AWS Batch 作业速率限制为特定 TPS
问题描述
我在 S3 存储桶中有数千万个项目,我需要为每个项目调用外部服务。服务速率将我限制为每秒 50 个事务。
我正在考虑设置 AWS Batch 作业,但我似乎找不到任何有关如何协调工作人员以确保 tps 小于或等于 50 的文档。
第二个相关的问题是,如果上述 S3 存储桶仍然有新条目,尽管速度很慢(~200/天),那么进行这种处理的最佳实践是什么?目前,我只有一个 lambda 监听 S3:ObjectCreated 事件。