【发布时间】:2021-07-05 15:23:36
【问题描述】:
我想要一个好的 cms/后端应用程序来在 AWS 上创建/管理 API。 Strapi 非常适合我的要求。 但我不想使用 EC2、lightsail、beantalk 等
我想在 aws lambda 上使用 Strapi 是否可以在 aws lambda 上部署 Strapi?
【问题讨论】:
标签: amazon-web-services aws-lambda strapi
我想要一个好的 cms/后端应用程序来在 AWS 上创建/管理 API。 Strapi 非常适合我的要求。 但我不想使用 EC2、lightsail、beantalk 等
我想在 aws lambda 上使用 Strapi 是否可以在 aws lambda 上部署 Strapi?
【问题讨论】:
标签: amazon-web-services aws-lambda strapi
由于strapi是一个nodejs项目,你可以使用这个项目部署到aws lambda Apex up。
您仍然可以将单体应用部署到 aws lambda,但不建议这样做。
【讨论】:
https://github.com/strapi/strapi/issues/1908有讨论
它指出 issue 与 lambda 上的 runnig stapi 是
目前有一个漫长的启动过程,这使得在 aws lambda 这样的环境中托管 Strapi 变得不切实际,因为它必须为每个请求启动应用程序。
团队的latest comment 说
我们暂时不会处理它。如果此主题有任何变化,我们将进行沟通。
【讨论】:
我喜欢strapi 是一个很棒的工具。在我看来,如果 laravel 可以安装在 lambda 中,strapi 可以运行。 https://medium.com/artisanhost/hosting-a-laravel-application-on-aws-lamdba-90b7133c8578
strapi 核心是 koa。 https://github.com/matthewmueller/lambda-serve 在我看来,您可以在 AWS Lambda 中运行 strpi。
【讨论】:
这是不可能的,因为 Strapi 具有单体架构。
所以它与 AWS Lambda 的使用不匹配。
【讨论】: