apollo配置中间件

热发布:配置更改后,客户端能很快做出响应,并具体到应用程序。
灰度发布:配置更改后,一部分用户先用,没有问题的情况下,另一部分用户再同步一起使用。
本地化的配置,部署在多台机器上,服务多了更改配置容易出错及其不方便,所有需要引用一个配置中心,更高效方便的处理这系列的变动。

apollo是携程研发的应对这一环境的框架。
简单的设计是通过几个服务:

一、服务端设计概要:
由上而下的顺序流程:
PortalServer:提供web界面供用户配置。
AdminServer:提供配置管理的接口,修改发布等。
ConfigServer:获取接口,推送给客户端。
Client:实时获取及更新等功能。

二、客户端设计概要:

猜你喜欢

转载自blog.csdn.net/FindStar_ing/article/details/87345367