全部产品
研发协同 RDC

私密配置项

更新时间:2017-09-08 20:51:24   分享:   

在应用构建中,通常会需要一些配置项,如:

  1. 功能开关
  2. 依赖系统的URL
  3. 数据库链接用户名密码

对于前两项,RDC没有提供额外的支持,推荐您直接在代码中保存不同的配置文件,然后在构建时根据ENV_TYPE的环境变量,选取正确的配置文件。

第三项中的配置项会涉及一些私密信息,不适合放在代码库中。RDC提供了私密配置项的保存功能。您可以在应用的私密配置项页面(https://rdc.aliyun.com/ec/app/xxx/securityConfig) 添加和配置应用级别的私密配置项,比如:

normal

如果您需要在多个环境都使用私密配置项,则可以使用如下的方式:

multi-env

配置好这些私密配置项之后,在进行构建时,RDC会把这些配置项转换成为一个明文的文件,并将其放置在根目录下的rdc_security_config.properties中,比如:

rdc_security_config.properties:

  1. db_password=somepasswd

您可以在自己的构建脚本中读取该文件,并按照您自己的方式进行使用。

本文导读目录
本文导读目录
以上内容是否对您有帮助?