动态配置(Distributed Resource Management,简称 DRM )是一个分布式环境下,实时动态的配置管理框架。可以在应用没有重启的情况下,完成配置的动态更新。广泛用于业务参数配置、应急开关切换等场景。
动态配置是微服务下的模块之一,您只需要在每个环境开通中间件微服务,即可使用动态配置。用户实例之间的数据通过实例标识进行逻辑隔离,保证数据安全。
动态配置具有以下优点:
编程 API 简单
面向注解和普通 JavaBean 编程,编程方式统一且简单。
实时性高
秒级推送能力,集群实时配置变更。
一致性高
除变更推送能力外,客户端还定时检查数据版本,一旦有数据不一致就触发主动拉数据。
文档内容是否对您有帮助?