如何在Springboot中使用基于区域的访问参数存储字段?

时间:2019-04-12 11:33:33

标签: spring-boot aws-parameter-store

我正在使用aws参数存储来存储和检索我的spring boot应用程序的一些动态值。像-我使用的bucket_name,folder_name等一样,可以从我的应用程序中的S3中读取文件。

可以将其配置为专门读取区域吗?

示例。

@Value("${/application/input/fromFolder}")
String fromFolder;  

@Value("${/application/input/fromFormat}")
String toFormat;

我想分别访问这些变量,例如dev-region,prod-region,test-region。像下面一样,

@Value("${/application/{region}/input/fromFolder}")
String fromFolder;  

@Value("${/application/{region}/input/fromFormat}")
String toFormat;

如何实现?我在执行应用程序时将不同的值作为“ test”,“ dev”,“ prod”等传递给 region 的地方?

0 个答案:

没有答案