我有一个在 AWS 中运行的三层应用程序。该中间件是用 Python Flask 编写的,并存储在 Linux 机器上。
\n\n但是,他们要求我迁移到 AWS Lambda 服务。返回数据函数有6M的限制。当我处理 GEOJson 时,有时需要返回最多 15 M。
\n\n尽管AWS lambda东西是无状态的,我可以提供一些方法来返回分区数据,但这\xc2\xb4s是有问题的,我认为有必要一次又一次地生成整个映射,直到我可以完成所有数据。
\n\n有更好的方法来处理这个问题吗?I\xc2\xb4m 用 Python 编程。
\n我会通过将数据发送到 S3 并发出指向 S3 上的 URL 的重定向或 JSON 响应来处理此问题(如果数据应该安全,则使用临时的、过期的 URL )。如果数据的寿命很长,您可以将其留在那里;如果没有,您可以使用 S3 的生命周期规则让文件在 24 小时左右后自动删除。
| 归档时间: |
|
| 查看次数: |
8372 次 |
| 最近记录: |