赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. Serverless应用引擎(新版)
  4. 操作指南
  5. 命名空间
  6. 分布式配置管理
  7. 配置管理

配置管理

  • 分布式配置管理
  • 发布于 2025-04-17
  • 0 次阅读
文档编辑
文档编辑

在应用开发中,将大量参数和变量提取至统一的配置文件中,可以简化管理和运维流程。这种做法使得代码运行时能够动态获取所需的变量和参数,进而快速适应变化并减少维护成本。本文介绍如何在Serverless 应用引擎 SAE(Serverless App Engine)控制台创建、导入或导出配置文件。

使用限制

  • 本文创建的配置文件适用于应用开发及运维场景,如果您需要创建容器运行环境相关的配置项,请参见管理和使用配置项(K8s ConfigMap)。

说明
  • 除了在SAE控制台操作配置管理,您的程序还需要集成SDK读取配置。具体信息,请参见SDK简介。

  • SAE默认支持的ACM进入下线状态,但不影响您现有的使用。建议您直接使用MSE提供的Nacos 2.0配置服务。更多信息,请参见Nacos版本特性。

创建配置

  1. 登录SAE控制台。

  2. 在左侧导航栏,单击命名空间,在顶部菜单栏选择地域,然后在命名空间页面,单击目标命名空间名称。

  3. 在目标命名空间页面,单击左侧导航栏的分布式配置管理,然后单击配置列表。

  4. 在配置列表页面,单击创建配置,然后在弹出的创建配置面板,设置以下信息。

    配置项

    说明

    Data ID

    配置ID。采用类似package.class(例如com.taobao.tc.refund.log.level)的命名规则保证全局唯一性。建议根据配置的业务含义定义class部分。

    Group

    配置分组。建议填写产品名或模块名。Group是全局唯一的。

    数据加密

    配置数据是否加密。如果您的配置中包含敏感数据,建议您使用加密存储功能,降低配置泄漏风险。

    重要

    ACM数据加密功能依赖密钥管理服务,因此使用前必须开通密钥管理服务,并授权ACM使用密钥管理服务进行加解密。加密配置的Data ID均以cipher-开头,具体操作,请参见创建和使用加密配置。

    配置格式

    选择配置格式。SAE会根据您选择的格式进行数据校验。默认选择TEXT。

    配置内容

    输入配置的内容。建议不超过10 KB,最大不超过100 KB。

    配置描述

    配置描述信息。

    更多配置

    应用

    配置归属应用名。

    标签

    配置标签。可通过维度管理配置,最多支持5个标签,每个标签不超过64个字符。

    创建完成后,您可以在配置列表页面查看目标配置

导入或导出配置

SAE支持导入或者导出跨命名空间的配置文件,方便配置复用。

  1. 登录SAE控制台。

  2. 在左侧导航栏,单击命名空间,在顶部菜单栏选择地域,然后在命名空间页面,单击目标命名空间名称。

  1. 在目标命名空间,单击左侧导航栏的分布式配置管理,然后单击配置列表。

    • 导入配置。

      1. 在配置列表页面,单击导入配置。

      2. 在弹出的导入配置对话框,单击相同配置对应的下拉框选择针对相同配置的操作,然后单击上传文件。

        image

      3. 单击导入。

    • 导出配置。

      1. 在配置列表页面,选中目标配置,然后单击页面底部的导出。

      2. 在弹出的导出配置对话框,单击导出。

        image

      3. 解压已导出的配置文件。

相关文章

配置管理 2025-04-17 11:00

在应用开发中,将大量参数和变量提取至统一的配置文件中,可以简化管理和运维流程。这种做法使得代码运行时能够动态获取所需的变量和参数,进而快速适应变化并减少维护成本。本文介绍如何在Serverless 应用引擎 SAE(Serverless App Engine)控制台创建、导入或导出配置文件。

查看推送状态 2025-04-17 11:00

修改配置后,您需要查看修改后的配置信息是否已推送到监听该配置的机器上。此查询仅对使用了监听配置接口监听配置的客户端有效。本文介绍如何在SAE控制台查看配置信息的推送状态。

查询推送轨迹 2025-04-17 11:00

修改完配置后,您可以根据推送轨迹查看配置是否推送完成。如果配置修改后发现某台机器不生效,可以根据推送轨迹排查。本文介绍如何在SAE控制台查询推送轨迹。

查询和回滚版本 2025-04-17 11:00

使用配置管理功能完成配置修改后,如果出现配置更改错误,需要查看历史记录并立即回滚。本文介绍如何在SAE控制台查询和回滚配置文件版本。

创建和使用加密配置 2025-04-17 11:00

为了确保敏感配置(数据源、Token、用户名和密码等)的安全性,降低用户配置的泄露风险,Serverless 应用引擎 SAE(Serverless App Engine)提供了创建加密配置的功能。本文介绍如何在SAE控制台创建并使用加密配置。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号