1

我正在将一个 Spring Boot 应用程序从 PCF 迁移到 AWS ECS,该应用程序当前正在使用云配置服务器从 git repo 和 aws RDS 读取属性。现在在 ECS 中有一种方法可以实现配置服务器以及 ECS AWS 中的刷新。

4

1 回答 1

1

我认为 ECS 在不同的层面上运作。

Spring Cloud Config 服务器是一种特别适用于基于 Spring Boot 的应用程序的解决方案。例如,您提到的刷新选项是作为一个特殊的 Scope 实现的,它纯粹是一个弹簧(应用程序)的东西。

另一方面,AWS ECS(代表 Elastic Container Service)提供了一种在一般意义上使用容器的方法(具有扩展性和一切)。它不需要容器是基于 spring 甚至基于 java 的。

因此,我认为您可能需要考虑像现在一样为配置服务器保留一个 Spring Boot 驱动的微服务,但将其包装到 docker 容器中并将其部署在 AWS ECS 中

于 2019-09-06T02:48:36.510 回答