配置管理
MSE控制台对Nacos引擎实例配置文件进行统一的管理,本文介绍Nacos 配置管理所包含的内容。
创建配置
为了集中管理和维护应用系统中的配置信息,您可以将应用中的变量、参数等从代码中提取出来,并存入到MSE Nacos 配置中心,这样可以方便地进行统一管理和维护,从而提高配置信息的准确性和一致性,减少配置信息的维护成本和难度。详情可参见创建配置。
同步配置
您可以为应用的多个环境(例如开发环境、测试环境等)同步配置。或者您的应用部署在阿里云的不同地域上,需要跨地域同步配置时。您可以创建多个微服务空间,在其中一个空间中创建配置,再将此配置同步到其他空间中。同步配置有两种方式,分别如下,详情可参见同步配置。
为同个地域内的多个命名空间同步配置。
为不同地域的命名空间同步配置。
管理配置
当微服务部署的实例增多,配置文件也会随之增多。您可以在控制台对配置文件进行统一的管理。您可以查询配置、查看配置详情、编辑配置、导入配置、导出配置、克隆配置和删除配置。详情可参见管理配置。
查看历史版本
MSE 控制台可以查看Nacos 配置文件的历史版本,一旦出现因配置更改引发的问题(例如系统性能骤降、功能异常等)、方便迅速执行回滚操作。详情可参见查看历史版本。
监听查询
您可以在MSE控制台查询监听,确认修改后的配置信息是否已推送到监听该配置的机器上。详情可参见监听查询。
查询推送轨迹
修改完配置后,可以根据推送轨迹查看配置是否推送完成。您可以在配置管理中查询推送轨迹,详情可参见查询推送轨迹。
配置内容对比
基于当前选择的配置和其他的配置进行内容的对比。支持跨MSE实例、跨命名空间,对比不同Data ID和Group ID的配置。详情可参见配置内容对比。
配置加密
MSE通过集成KMS的密钥服务,提供了配置数据加解密能力,从而降低敏感数据的泄露风险。详情可参见配置加密。
配置灰度发布
MSE注册配置中心支持灰度发布,即在配置正式发布前先进行小部分的发布验证,降低配置推送的风险。详情可参见配置灰度发布。