Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
1、安装 Apollo 配置中心
参照 https://github.com/ctripcorp/apollo/wiki/Quick-Start 搭建 Apollo 配置中心。
搭建完成并启动后,访问 http://localhost:8070 ,用户名 apollo,密码 admin,界面如下。
2、配置中心的配置
第一步:访问 http://localhost:8070 登录后,选择创建项目。
第二步:填写配置信息。
配置说明:
部门:选择应用所在的部门。(想自定义部门,参照官方文档,这里就选择样例)
应用AppId:用来标识应用身份的唯一id,格式为string,需要和客户端。application.properties中配置的app.id对应。
应用名称:应用名,仅用于界面展示。
应用负责人:选择的人默认会成为该项目的管理员,具备项目权限管理、集群创建、Namespace创建等权限。
第三步:添加配置项
第四步:发布配置