如何解决如果我不删除下载到Lambda函数的/ tmp目录中的文件,可以吗
对于使用ImageMagick(Lambda图层)处理图像的Lambda函数,我将输入图像从S3下载到函数的/ tmp目录中,进行处理,然后将输出图像上传回S3存储桶。
最后,请确保删除在/ tmp目录中下载的输入图像。但是我观察到的是,这需要时间,而时间只有几秒钟。
所以,我只想知道是否可以跳过图像的删除部分。最终会为我自动清除/ tmp目录吗?我是否需要担心/ tmp目录中的空间不足?
解决方法
每个Lambda函数都有quotas。您的执行上下文的/tmp
目录限制为512 MB。
不清理文件是完全可以的,但是如果重用执行上下文-如果在接下来的10分钟内调用了lambda,则会发生这种情况-文件仍然存在。是的,您可能会用完空间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。