amazon-web-services - 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 用于“服务发现”、“配置服务”等小型服务?
谢谢
解决方案
API Gateway 只是一种到您的应用程序的路由,无论它是托管在无服务器平台还是 EC2 容器上。
您可以尝试在 AWS Lambda 环境中部署您的 Spring Boot 应用程序,这样您就不必考虑配置服务器环境。在这种情况下,您必须获得应用程序的冷启动。你可以谷歌更多关于如何解决这个问题。