Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5539212
  • 博文数量: 348
  • 博客积分: 2173
  • 博客等级: 上尉
  • 技术积分: 7900
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-24 17:26
个人简介

雄关漫道真如铁,而今迈步从头越。

文章存档

2022年(4)

2020年(6)

2019年(2)

2018年(2)

2017年(34)

2016年(49)

2015年(53)

2014年(47)

2013年(72)

2012年(79)

分类: 敏捷开发

2019-10-24 12:01:29

一、Apollo背景介绍
Apollo是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端。apollo分为服务端和客户端两部分,服务端为portal,客户端分为两部分,adminservice和configservice,注册中心采用的eureka,portal负责权限管理,如果企业内部有单点登录,可以与sso整合,实现apollo的集中权限管理。
随着项目业务的发展,需要在配置文件配置的内容逐渐增多,而且在线上部署的也是集群的形式,如果业务逻辑需要涉及到配置项需要修改,需要重启所有的集群中的单例,还存在修改错误的问题,整体的维护成本比较高,而且在业务需求的响应上比较缓慢。
二、Apollo的功能特点
1、可以与sso整合,进行配置内容的权限管理
2、统一管理不同环境、不同集群的配置
3、配置修改实时生效(热发布)
4、版本发布管理,有修改记录,支持配置内容回滚
5、客户端配置信息监控
6、配置界面好看,容易使用
三、Apollo系统架构

阅读(1861) | 评论(0) | 转发(0) |
0

上一篇:wireshark分析ip分片

下一篇:MyBatis随笔总结

给主人留下些什么吧!~~