【发布时间】:2018-03-01 09:14:25
【问题描述】:
假设我有一个 AWS lambda 函数
**String lambdaFunction1() {
//some processing
}**
假设 lambdaFunction1 在 SNS 主题中的任何新消息上触发。 10条SNS消息会触发多少个JVM实例?
AWS lambda 是在其自己的 JVM 中执行每个 lambda,还是重新利用相同的 JVM 实例。
【问题讨论】:
-
这对你有什么影响?
-
1.这是为了了解它是如何工作的 2. 它有助于我们在访问 dB 时设计连接池
-
以下博客文章很好地了解了 AWS 如何重用其容器:aws.amazon.com/de/blogs/compute/container-reuse-in-lambda 我不认为你可以说创建了多少 JVM 实例,老实说你也不应该担心这个。
-
这是为了了解 AWS 如何维护 JVM,其次它有助于在 lambda 中设计 DB 连接池
-
感谢 Ben 的周到回答。
标签: java amazon-web-services aws-lambda serverless-architecture