Apollo配置中心集成
运行环境
由于Apollo本身根据SpringBoot和SpringCloud开发的,脚本文件支持windows系统、Linux系统,建议CentOS 7。且本身依赖很少,只依赖数据库mysql。
运行环境如下:
- JDK环境,1.8以上,最新版服务最低1.8,客户端1.7.
- MYSQL版本:5.6以上
- 分布式部署环境
- DEV:开发环境
- FAT:测试环境,相当于alpha环境(功能测试)
- UAT:集成环境,相当于beta环境(回归测试)
- PRO:生产环境
apollo客户端配置
由于客户端可与多种后端框架集成,因此在这里主要讲apollo客户端与spring集成、apollo客户端与springBoot集成。
1.spring与apollo集成
第一步:导入apollo客户端依赖
maven工程引入包依赖
第二步 : 添加apolloContext.xml、app.properties、apollo-env.properties文件
-
在spring的resource -> META-INF -> spring 目录下 创建apolloContext.xml
如图: