我正在考虑将AWS lambda无服务器架构用于我的下一个项目。这是我对该技术的理解,如果有人能够纠正我,我将非常感激。
如果您想编写一些有状态逻辑,例如保留一个HTTP请求的结果并暂时将其存储在某个地方并在后续请求中查找,那么这在Lambda中是不可能的吗?
答案 0 :(得分:1)
关于您的问题,lambdas可以使用临时目录/tmp
来存储文件。这有500MB的限制。由于lambda容器可以重用性能,因此有可能该文件仍然存在于下一个lambda调用中。这是不鼓励的,但在某些特定情况下可能会有所帮助。无论如何,如果你真的需要它,更好的方法是使用缓存系统。
除了您的考虑因素之外,AWS Lambdas还不适合: