Apollo 2.4.0 发布,分布式配置管理中心

Apollo 2.4.0 已发布,包含了诸如客户端多AppId支持、集群级权限控制支持、客户端监控指标增强、配置全局搜索等重大更新。

Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。

Apollo 2.4.0 主要新特性如下:

客户端多AppId支持

Apollo Java客户端现在支持从多个appid加载配置。

集群级权限控制支持

用户可以按照集群粒度配置命名空间的编辑和发布权限,从而能满足不同场景的权限管理要求。

客户端监控指标增强

Apollo Java客户端显著增强了可观测性,提供了ConfigMonitor API以及通过JMX和Prometheus导出指标的选项。

配置全局搜索

管理员用户可以针对配置项的Key和Value进行全局模糊搜索,从而更容易在应用、环境、集群和命名空间中定位配置。

客户端缓存支持K8S ConfigMap

Apollo Java客户端支持配置信息缓存在K8S ConfigMap中。

应用访问密钥支持观察者模式

在正式启用应用密钥之前,可以将应用访问密钥配置为观察模式,从而仅作记录而不实际拦截配置获取。

命名空间和配置项的数量限制

用户可以限制命名空间的数量以及单个命名空间中的配置项数量,从而避免单个应用的配置过大。

查看更多内容:

未经允许不得转载:岩猫星空网 » Apollo 2.4.0 发布,分布式配置管理中心