Spring Boot 微服务与 aws lambda
Posted
技术标签:
【中文标题】Spring Boot 微服务与 aws lambda【英文标题】:SpringBoot Microservice vs aws lambda 【发布时间】:2021-07-21 22:35:44 【问题描述】:我有 10 个 REST 端点要公开。
我是否应该与 API 网关端点一起创建 10 个 Lambda 函数。或者我是否应该创建一个微服务将所有这些端点部署到 ECS 上。
哪种方法最好。
【问题讨论】:
【参考方案1】:如果您使用 AWS ECS,请稍微更改一下代码,您应该知道如何将 rest api dockerize 到容器中。
如果你想使用 lambda 函数,基本上你必须重现整个代码。
他们都需要 aws devops 工程师来完成它。
【讨论】:
,感谢您的回复。你能告诉我,哪一种是最好的方法。 lambda 在你的情况下是一个不错的选择,因为它是无服务器的,所以你不需要管理服务器,但是你必须修改很多代码,并且对 lambda 函数和 api 网关有一定的了解以上是关于Spring Boot 微服务与 aws lambda的主要内容,如果未能解决你的问题,请参考以下文章
spring boot 微服务在部署在 ecs aws 的容器中消耗大量内存
AWS 可以与 Spring Boot 和 React 一起使用吗?
AWS Secrets Manager 和 Spring Boot