您可以将应用中的变量、参数等从代码中提取出来,并存入一个配置文件,这样在需要更改配置时,只需更改此配置文件即可。本文介绍如何创建配置文件。
背景信息
说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您需要在ACM控制台导出配置,然后在MSE控制台导入之前导出的配置即可完成迁移。具体操作,请参见
将应用配置从ACM迁移到MSE Nacos。
操作步骤
- 登录ACM控制台,在顶部菜单栏选择地域。
- 在左侧导航栏选择配置列表,在页面上方选择命名空间,然后在页面左侧单击创建配置。
- 在弹出的面板中填写配置信息,配置完成后单击。
参数 |
描述 |
Data ID |
配置ID。建议采用package.class的命名规范,其中class部分是具有业务含义的配置名称,例如:com.foo.bar.log.level。Data ID在一个Group下是唯一的。
|
Group |
配置分组,建议填写产品名或模块名。Group是全局唯一的。 |
|
您可完成如下配置来统一使用密钥管理服务(KMS)对配置进行加密:
- 打开。
- 在区域单击。
- 在云资源访问授权页面选择AliyunACMAccessingKMSRole并单击同意授权。
- 刷新面板,选择KMS加密方式。
注意 KMS服务API调用每位用户每个月有20000次免费额度,您在ACM上每次变更会调用2~3次API,因此免费额度可以支持您每月进行6000多次变更。当KMS API使用量超出后,将会收取0.6元/万次的费用。
|
|
配置内容的数据格式。 |
|
输入配置的内容,例如: threadPoolSize=5
logLevel=WARN
|
|
配置描述信息。 |
|
- :配置归属的应用名。
- 标签:在文本框中输入标签信息,并单击标签选择器。
|
后续步骤
如果您需要将创建好的配置同步到其他命名空间,请参见同步配置。