我正在使用无服务器体系结构在AWS中构建一个Web应用程序。AWS无服务器应用程序加载时间与Spring框架
该应用程序的目的是公开一个公共API来上传来自世界各地的文件。
我使用AWS API-Gateway和Lambda来执行我的代码和S3作为存储。
我知道它非常有可能并得到很好的支持(即使是像无Serverless框架的第三方)也可以使用Java Spring框架编写我在Lambda函数中部署的代码。
但是,它真的推荐? Spring应用程序通常需要30秒或更长时间才能完全加载,而Lambda应该立即运行。
这个选项如何被AWS支持(因为它听起来像是一个非常糟糕的主意)?
我希望你知道Spring框架是非常广泛的术语。如果我没有记错的话,Spring Boot作为独立软件是大多数人在编写Lambda时使用的。不是沉重的Spring组件。换句话说,使用Spring编码Lambda的人使用最小版本的Spring。 – kosa