我在这里看到了这篇文章:https ://dzone.com/articles/making-spring-boot-application-run-serverless-with其中给出了如何在无服务器场景中使用 Spring 的示例,但我相信这仍然涉及创建 Spring 上下文,每次请求进入时都要进行昂贵的事情。我想知道 Spring 是否也是传统的 web应用程序框架甚至与无服务器模型真正兼容,因为它们都倾向于假设服务器只会在启动时初始化,然后直到服务器重新启动才再次初始化,而不是立即准备好处理请求并且不需要例如初始化一个 Spring 上下文。因此,这些框架往往会在启动阶段做很多事情,我相信当你没有服务器时,这并不好,而且你每次调用时都需要启动AWS 中的 lambda。
所以我的问题是这些传统的 Web 框架,例如 Spring,它们在启动时执行分配计算仍然适用于无服务器模型,例如:AWS lambda。