【发布时间】:2020-04-25 05:18:48
【问题描述】:
我有一个要托管在 AWS 云上的 Web 应用程序。我们正在从 AWS 参数存储中读取所有应用程序配置。但是,我不确定是否应该将所有变量作为 json 格式的单个参数,或者在参数存储中为每个变量设置一个参数。
将单个参数作为 json 字符串存在的问题是,AWS 参数存储不返回 JSON 对象,而是返回字符串。所以我们必须将字符串绑定到一个涉及反射的模型(这是一个非常繁重的操作)。每个变量都有单独的参数意味着程序中有额外的代码行(这并不昂贵)。
另外,我的应用是一个多租户应用,在中间件中有一个租户解析器。因此,每个租户都将存在配置变量。
【问题讨论】:
标签: amazon-web-services configuration appsettings ssm aws-parameter-store