我正在寻找一种通过 Spring Boot 应用程序读取外部配置的方法。
目前我正在使用 spring-config-server 并从application.properties
by读取配置@Value
。我想迁移到 aws ECS 并且不运行 config-server。因此,我想删除 config-server 并通过每个 Spring Boot 应用程序直接从外部读取配置属性。
我已经检查了 aws ssm 参数,但是每个帐户和区域我可以存储的参数数量限制(100,000)太小了。
我可以通过 sprig 启动应用程序从 Redis 读取配置并通过 @value 或其他简单方式访问它们吗?(不是作为配置服务器的后端,而是直接来自 Spring Boot 应用程序)
或者也许还有其他我可以使用的 db/aws 服务?