AWS是否维护线程池并将并发传入请求分派到同一个Lambda实例,或者在这些情况下启动另一个实例?
我知道在某个加载因子下会启动另一个实例,但是我可以依赖Lambda中的单线程访问吗?
答案 0 :(得分:1)
Lambda实例同时处理一个事件。如果在处理事件之前还有更多事件到达,则会生成一个新实例。从AWS Lambda developer guide复制:
首次调用函数时,AWS Lambda将创建该函数的实例并运行其处理程序方法来处理事件。当函数返回响应时,它会继续处理其他事件。如果在处理第一个事件时再次调用该函数,则Lambda将创建另一个实例。