我正在构建一个应用程序,其中一个方面是用户可以导出图像以及一些csv文件。
这个应用程序功能的使用是间歇性的。换句话说,在使用之间可能会有大量的时间(月),然后是一段非常困难的时间。
目前,我使用在ec2实例上运行的python脚本实现了这一点。 python脚本为包含导出详细信息的json轮询sqs队列。导出json包含存储在s3中的图像数组,此数组可能包含1到5000个图像,可能更多。
该脚本基本上执行以下操作:
考虑到使用的间歇性,这个工作流程对于aws lambda会更好吗?
可以使用lambda
完成此工作流程为lambda调整5k图像的时间是否过于时间密集?
答案 0 :(得分:2)
使用AWS Lambda函数您将遇到的主要问题是:
您的应用可能会遇到其中一个限制。您可以通过链接函数来解决计时问题,但不建议这样做。
如果您不需要立即处理此类请求,备用设计可能是: