EDAS集成了应用配置管理ACM,您可以在EDAS中集中管理应用配置。
为什么需要应用配置管理ACM
在传统架构中,如需变更配置,通常需要登录服务器并手动修改配置来使配置生效。
在ACM的配置管理场景下,您只需要在EDAS控制台上更改配置,配置信息就会自动被推送到各个服务器中,并在数秒内生效。
关于ACM的更多信息,请参见什么是应用配置管理ACM?。
功能
EDAS通过ACM为应用提供了配置管理的能力。你可以根据实际场景选择相应的配置管理功能。
功能 | 描述 |
---|---|
创建配置 | 您可以将应用中的变量、参数等从代码中提取出来,并存入一个配置文件,这样在需要更改配置时,只需更改此配置文件即可。 |
同步配置 | 您可能需要为应用的多个环境(例如开发环境、测试环境等)同步配置,或者您的应用部署在阿里云的不同地域上,需要跨地域同步配置。您可以创建多个微服务空间,在其中一个空间中创建配置,再将此配置同步其他空间中。 |
管理配置 | 创建完配置后,您可以在EDAS控制台搜索、查看、编辑或删除配置。 |
查看历史版本和回滚配置 | 如果配置存在问题,您可以查询配置的历史版本,还可以将配置回滚到某个历史版本。 |
监听查询 | 修改配置后,查看修改后的配置是否已推送到监听该配置的实例上。 |
查询配置推送轨迹 | 修改完配置后,可以根据推送轨迹查看配置是否推送完成。配置修改完发现某个实例不生效,可以根据推送轨迹排查是否推送。 |