目录
1、Apollo服务端的搭建
2、创建一个配置的应用并发布配置
3、客户端拉取apollo中的配置
1、Apollo服务端的搭建
Apollo对环境的要求
- Apollo服务端:jdk 1.8+
- Apollo客户端:jdk 1.7+
- Mysql 5.6.5+
源码下载和基础数据的导入
在上述环境准备好后,需要到官方下载源码构建,下载地址为:https://github.com/ctripcorp/apollo/releases
选择最新的稳定版1.3.0,如下图
这里可以选择两种方式构建,一种是通过源码构建,一种通过安装包直接启动,下面分开介绍。不管通过哪种方式构建apollo服务端,都数据导入数据库的基础数据,如下图
从下载的源码中拿到Apollo运行需要的两个数据库ApolloConfigDB、ApolloPortalDB,使用数据库脚本导入到数据库,如下图
通过安装包构建
下载解压上图中的apollo-portal-1.3.0-github.zip、apollo-adminservice-1.3.0-github.zip、apollo-configservice-1.3.0-github.zip,并且修改各自对应config目录下的application-github.properties文件,以portal压缩包为例,根据自己的数据库地址修改对应配置如下图
值得注意的是