您可以将应用中的变量、参数等从代码中提取出来,并存入一个配置文件,这样在需要更改配置时,只需更改此配置文件即可。本文介绍如何创建配置文件。

背景信息

说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您需要在ACM控制台导出配置,然后在MSE控制台导入之前导出的配置即可完成迁移。具体操作,请参见将应用配置从ACM迁移到MSE Nacos

操作步骤

  1. 登录ACM控制台,在顶部菜单栏选择地域。
  2. 在左侧导航栏选择配置列表,在页面上方选择命名空间,然后在页面左侧单击创建配置
    创建配置
  3. 在弹出的面板中填写配置信息,配置完成后单击。
    创建配置
    参数 描述
    Data ID 配置ID。建议采用package.class的命名规范,其中class部分是具有业务含义的配置名称,例如:com.foo.bar.log.level。Data ID在一个Group下是唯一的。
    Group 配置分组,建议填写产品名或模块名。Group是全局唯一的。
    您可完成如下配置来统一使用密钥管理服务(KMS)对配置进行加密:
    1. 打开。
    2. 在区域单击。
    3. 云资源访问授权页面选择AliyunACMAccessingKMSRole并单击同意授权
    4. 刷新面板,选择KMS加密方式。
    注意 KMS服务API调用每位用户每个月有20000次免费额度,您在ACM上每次变更会调用2~3次API,因此免费额度可以支持您每月进行6000多次变更。当KMS API使用量超出后,将会收取0.6元/万次的费用。
    配置内容的数据格式。
    输入配置的内容,例如:
    threadPoolSize=5
    logLevel=WARN
    配置描述信息。
    • :配置归属的应用名。
    • 标签:在文本框中输入标签信息,并单击标签选择器。

后续步骤

如果您需要将创建好的配置同步到其他命名空间,请参见同步配置