【发布时间】:2020-10-26 20:17:56
【问题描述】:
我的架构是 AWS Gateway - Lambda - RDS 我已经从客户那里获取数据作为 xlsx 文件。
我有两个步骤
1.处理文件并存储到事务表中。
2.用户批准后处理数据到活动表。
我的问题是针对大文件的,由于时间限制(AWS 网关 30 秒,Lambda 15 分钟)和同步过程, 我无法完成这些过程。 请建议我 AWS 中的任何服务都可以执行需要与 RDS 持续交互的长时间运行的作业,以将文件数据与系统数据进行比较。
【问题讨论】:
-
将大文件上传到 S3,然后使用 DMS、ECS 或 EC2 进行处理。
-
感谢@Marcin 解决了第一步,我可以知道其他第二步吗??
-
到目前为止,您是如何使用 API 网关做到这一点的?
-
@Marcin 到目前为止,我正在根据我正在触发数据的状态更新文件详细信息表中的状态。
标签: amazon-web-services aws-lambda aws-api-gateway amazon-rds