首页 > 解决方案 > AWS 上的 Spring Boot 微服务(Api Gatway)

问题描述

并尝试在 aws 上部署在 spring boot 中构建的微服务,但不知道哪个 aws 服务适合特定的 spring 微服务(Could Config、Service Discovery、Api Gatway 和 vault)。

我在 Spring Boot 上构建了一个 api 网关服务,但是当涉及到 aws 上的部署时,我对 aws api 网关感到困惑。

我们需要两者一起工作吗?或者我们可以在 ec2 实例上设置 springBoot Api 网关。

而且它脱离了上下文,但是,我们是否需要单独的 ec2 用于“服务发现”、“配置服务”等小型服务?

谢谢

标签: amazon-web-servicesspring-bootdeploymentmicroservicesaws-code-deploy

解决方案


API Gateway 只是一种到您的应用程序的路由,无论它是托管在无服务器平台还是 EC2 容器上。

您可以尝试在 AWS Lambda 环境中部署您的 Spring Boot 应用程序,这样您就不必考虑配置服务器环境。在这种情况下,您必须获得应用程序的冷启动。你可以谷歌更多关于如何解决这个问题。


推荐阅读