应用配置管理 ACM

应用配置管理(Application Configuration ...ACM),是一款分布式架构环境中对应用配置进行集中管理和推送的工具类产品。基于该产品,您可以微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力。

配置审计

配置审计是一项面向资源的审计服务。面对大量资源时,配置审计可以帮助您实现持续的基础设施的合规监管。

利用配置中心规范构建 PaaS 服务配置

如何区分全局配置和局部应用配置:例如,PaaS 服务方统一管控平台提供的服务时,如何既有全局的规则配置,又能针对某个应用进行特殊配置如何区分不同集群 MQ 服务:例如,保证配置命名统一的情况下,如何区分 MQ1 Cluster 和 MQ2 ...

发布配置

创建和更新配置时均使用此接口,若配置不存在则创建此配置,若配置已存在则更新此配置。public static boolean publishConfig(String dataId,String group,String content)throws ConfigException 请求参数 参数 参数类型 描述 dataId ...

同步配置

您可以创建多个命名空间,其中一个空间中创建配置将此配置同步其他空间中。前提条件 创建命名空间 创建配置 为同地域内的多个命名空间同步配置 可选:您可以通过配置列表上方的命名空间列表快速筛选配置,或通过Group、Data ID、所属...

名词解释

通常使用一个有意义的字符串来分组配置集,例如Buy,Trade等,以区分相同Data ID的配置集。ACM创建配置时,如果用户未填Group名字,则默认DEFAULT_GROUP代替。Group的常用场景是同一个配置类型用于不同应用或者组件,如database_url...

创建配置

您可以将应用中的变量、参数等从代码中提取出来,并存入一个配置文件,这样需要更改配置时,只需更改此配置文件即可。本文介绍如何创建配置文件。操作步骤 登录ACM控制台,顶部菜单栏选择地域。左侧导航栏选择配置列表,页面上方...

什么是应用配置管理ACM?

产品学习路径图来快速了解如何使用ACM的配置管理基础功能,和一键回滚、推送轨迹、命名空间、权限控制等高级功能,以及如何使用丰富的API和SDK来满足您的特定需求。icmsDocProps={'productMethod':'created','language':'zh-CN',};

获取配置

描述 使用以下接口从 ACM 获取配置内容。public static String getConfig(String dataId,String group,long timeoutMs)throws ConfigException 请求参数 参数 参数类型 描述 dataId String 配置 ID,采用类似 package.class(如 ...

管理配置

创建完配置后,就可以代码里使用了。由于配置容易发生变化,因此经常需要ACM控制台编辑配置。ACM控制台提供了搜索、查看、编辑、删除配置等功能。查询配置 ACM控制台支持Data ID、Group ID组合查询或者其中任何一个条件查询。登录ACM...

投递资源快照到对象存储OSS

当您需要将资源的定时快照或配置变更历史投递到对象存储OSS的指定地址时,需要设置存储空间(Bucket)。资源快照投递到指定存储空间后,您可以查看或下载JSON格式文件。前提条件 请确保您已开通对象存储OSS服务。具体操作,请参见开通OSS...

创建和使用加密配置

为了确保敏感配置(数据源、Token、用户名和密码等)的安全性,降低用户配置的泄露风险,ACM提供了创建加密配置的功能。前提条件 开通 ACM 服务。开通密钥管理服务。注意 为保障数据安全性,ACM使用阿里云密钥管理服务(KMS)来加解密,ACM...

配置变更风险管理

本节介绍了通过配置管理降低配置变更风险的实践方法。组织配置 ACM 提供了 dataId、group、app、namespace 等四个维度来帮助管理配置。勤于梳理且善用这些维度,能减少在配置管理过程中发生失误,提高系统稳定性。配置组织方式 dataId 用来...

为不同环境设置不同配置

本文以一个例子介绍了如何使用ACM的命名空间(Namespace)功能,为应用测试、预生产和生产环境下的同一个配置设置不同的值。背景信息 实际业务场景中,经常需要针对不同环境的某个配置项设置不同的值。ACM的命名空间(Namespace)功能...

什么是配置审计

配置审计(Config)是一项资源审计服务,为您提供面向资源的配置历史追踪、配置合规审计等能力。面对大量资源,帮您轻松实现基础设施的自主监管,确保持续性合规。产品架构 配置审计的实现原理如下图所示。功能特性 功能 描述 管理资源监控...

应用场景

当您在使用大规模资源时,配置审计服务可以帮助您自动监管资源配置的合规性。配置审计服务可以以下场景帮助您监管资源。集中资源管理配置 管理跨区域部署的资源时非常不便,配置审计高效的管理资源各区域聚合的资源清单和快捷检索,并...

查看资源配置时间线

配置审计记录资源的每一次配置变更和资源关系变更,并整理为配置时间线。您授权配置审计服务后,配置审计开始记录资源的配置变更和资源关系变更历史,并默认保存10年。背景信息 配置时间线是资源的一组配置变更和资源关系变更记录,包括的...

新功能发布记录

相关文档 开放POP接口 开放POP接口,使用POP接口更方便的使用和管理ACM配置。新增 API概览 2019-04-19 功能名称 功能描述 功能类型 相关文档 加密配置 ACM支持加解密数据的大小超过6KB的加密配置。新增 创建和使用加密配置 2019-02-18 功能...

概述

授权配置审计服务后,您可以获得跨地域聚合的资源清单,并在配置审计控制台对资源进行管理。应用场景 当您阿里云多个地域部署资源时,跨地域管理资源非常不便,配置审计为您提供跨地域聚合的资源清单,便于您快速检索到目标资源,查看该...

产品对比

本文对比分析了几款主流的应用配置类产品。相似产品简介 ZooKeeper ZooKeeper 是一个分布式应用程序协调服务,是 Google Chubby 的开源实现。它是一个为分布式应用提供一致性服务的软件,提供的功能包括配置维护、域名服务、分布式同步、组...

使用定制版 confd 以无侵入方式使用 ACM 配置

本教程以一个示例说明如何安装 confd,如何搭配使用 confd 和 ACM 来管理配置,以及如何使用 confd 的监听功能。准备工作 本地安装 Go:confd 的构建依赖于 Go 1.10 或更高版本。登录 ACM 控制台,并创建一个示例配置。Data ID:myapp....

通过ACM动态推送配置

传统的配置发布模式下,如果一个应用部署多台服务器上,配置变更就需要再在所有服务器上逐一更改,效率低且工作繁琐。您可以ACM中简化此操作。首先您需要ACM中为应用创建配置,并应用中使用ACM的原生API监听此配置的变更。当您...

规则的定义及运行原理

当该类型的实体资源发生配置变更时,配置审计先找到资源关联的规则,根据具体配置的变更来判断待触发的规则。规则的触发 当资源发生配置变更时,配置审计能够准确定位发生变更的配置,以变更参数作为入参的规则函数,自动触发规则执行,...

本地搭建 ACM 服务器

使用 acm-server 包搭建本地的 ACM 服务器,即可本地使用 ACM 提供的配置管理功能,还可以用来测试 ACM SDK。背景信息 目前 ACM 本地服务器支持 Mac、Linux 和 Windows 平台,JDK 1.8 及以上版本。ACM 本地服务器和 ACM 云服务器的功能...

配置实时监控报警规则

为了及时发现并处理任务运行过程中的异常,Dataphin支持批量为任务配置报警规则,便于您及时发现并处理异常,同时提高了为任务配置监控报警规则的效率。本文为您介绍如何为实时任务配置监控告警规则。背景信息 Dataphin支持批量配置监控...

基本概念

您需要先函数计算控制台新建函数,再在配置审计控制台上选择函数ARN。关于使用函数计算新建规则的具体操作,请参见使用函数计算新建规则。配置时间线 配置审计为您提供每个监控范围内资源的配置时间线。对于您开通配置审计服务时已保有的...

监听查询

此查询只对使用了监听配置接口监听配置的客户端有效。操作步骤 登录ACM控制台,顶部菜单栏选择地域。控制台左侧菜单栏选择监听查询。页面上输入查询维度,Group选择目标Group,输入待查询配置的Data ID,并单击搜索图标。说明 如果...

使用场景

微服务架构下,应用和机器的数目众多,单个应用的不同配置需要分发多台机器上,各应用之间存在复杂的配置依赖。传统架构的应用发布过程中,修改一个应用配置就需要将整个应用重新打包发布,过程繁琐且容易出错。若使用 ACM 进行配置...

设置频率控制

频率控制防护提供多种防护模式,供您不同场景下调整使用。您也可以自定义频率控制规则,限制单一源IP短期内异常频繁地访问某个页面。前提条件 已DDoS高防域名接入中配置要防护的网站业务。更多信息,请参见添加网站。已开启新版防护...

设置自定义防护策略

支持 支持 不支持 自定义统计对象 在频率设置中使用除IP和Session外的自定义统计对象字段。支持 支持 不支持 按量付费开通的Web应用防火墙实例,其自定义防护策略功能有以下限制:支持添加的自定义规则数量:100(条)。高级匹配字段:必须...

为什么资源配置更改后在配置时间线中无记录?

您变更资源配置后,配置审计将0~10分钟内监控到变更。因为配置审计对资源配置变更的感知有10分钟的窗口期。如果您一个窗口期内,对资源进行变更后又恢复原样,则可能不会在配置审计中生成变更记录。icmsDocProps={'productMethod':'...

使用ACM简化Spring Cloud微服务环境配置管理

关于如何在Spring Cloud中使用ACM,请参见Spring Cloud ACM: 为movie service引入ACM依赖<dependency><groupId>com.alibaba.cloud</groupId> spring-cloud-starter-acm</artifactId><version>1.0.1 在application.properties...

概述

当资源类型移出监控范围时,该资源类型的资源不资源列表中显示,且该资源类型的资源将停止记录配置变更,但已有资源的配置变更历史不会被删除。恢复监控 当您将资源类型移回监控范围时,您可以资源列表中查看该资源类型的资源。配置...

其他场景化文档

本文罗列了 ACM 的其他场景化文档。ACM 配置中心实战:Spring+MyBatis+Druid+...如何在云上安全高效地存放您的配置——代码示例 如何在阿里云上安全的存放您的配置——续 使用阿里云配置管理 ACM 实现 Zookeeper 依赖服务的透明 Failover 迁移

阿里云应用配置管理免费试用服务条款

使用阿里云阿里云应用配置管理前,您应仔细阅读阿里云就该服务阿里云网站上的服务说明,依照相关操作指引谨慎操作。3.您理解并同意,使用阿里云应用配置管理所涉及的您的业务数据,由您负责备份。4.您理解并认可,您在使用阿里云提供...

监听配置

描述 使用以下接口监听 ACM 配置的变更。public static void addListener(String dataId,String group,ConfigChangeListenerAdapter listener) 请求参数 参数 参数类型 描述 dataId String 配置 ID,采用类似 package.class(如 ...

功能概述

您可以 ACM 中对配置进行“增删改查”、批量管理的操作,还可以 ACM 中查看变更 Diff及推送轨迹,灰度发布配置,进行版本回滚。核心功能 配置的“增删改查”:产品核心功能。配置的导入导出:方便用户多环境间同步配置 批量操作:...

删除配置

描述 使用以下接口将配置从 ACM 删除。说明 若配置存在则删除该配置,若配置不存在则返回成功消息。public static boolean removeConfig(String dataId, String group)throws ConfigException 请求参数 参数 参数类型 描述 dataId String ...

Nacos Spring

本文说明如何使用 Nacos Spring SDK 管理 ACM 配置。前提条件 登录 ACM 控制台,并创建一个示例配置。Data ID:com.alibaba.nacos.example.properties Group:不填写,即使默认的 DEFAULT_GROUP。配置格式:Properties 配置内容:...

技术架构

本文介绍了 ACM 的技术架构。ACM 的架构图和相应描述如下。图 1.ACM 技术架构 ACM 服务端 即 ACM 分布式服务节点,每一个...某些场景下,ACM 提供 Agent 来动态替换宿主机器上的配置文件。此时 ACM 配置项和配置文件对应关系需手动指定。
< 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 配置审计 SSL证书 物联网无线连接服务 商标 短信服务 宜搭
这些文档可能帮助您
什么是配置审计 重置实例登录密码 开通ACM服务 微服务注册配置中心使用说明 什么是应用配置管理ACM? 等保2.0解读

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折