S3 上的 SSM 值

问题描述 投票:0回答:1

我有一个 Spring Boot 项目,我们将 SSM 值作为属性加载,其中一个值是 JSON 格式的字符串,所以我想知道是否有可能告诉 SSM 从 S3 存储桶读取该值,以便我可以保存 x.json 文件而不是格式化字符串。

amazon-web-services amazon-s3 aws-ssm
1个回答
0
投票

不可以,SSM Parameter Store 没有与 S3 的本机集成,因此您无法提取文件作为参数值。

可以做的是使用S3对象键(存储桶、路径和名称)创建一个参数,然后让您的代码在首先从SSM参数存储中获取配置文件位置后从文件中读取道具。

但是参数值只是一个字符串,并且由于 JSON 也只是一个字符串,这意味着您可以按照其中一条注释将任何您想要的字符串(无论是否格式化)作为参数值。 只要字符串可以被解析为有效的 JSON,您就可以这样使用它。

© www.soinside.com 2019 - 2024. All rights reserved.