Apollo多环境配置

1 数据库中增加环境配置

打开apollo控台,点击管理员工具→系统参数

搜索配置项apollo.portal.envs,修改并保存


apollo管理员系统参数配置界面

查询ApolloPortalDB的ServerConfig表


apollo portal ServerConfig表

2 部署FAT应用

在FAT环境中部署apollo应用,这里只需要启用config与admin应用即可,portal还是使用原来开发环境的.

新建FAT环境的数据库,这里只需要建立ApolloConfigDB即可

配置config应用与admin应用中application-github.properties中的数据源。

因为开发环境中的apollo已经运行了一段时间,所以讲开发环境中的

AppNamespace,App,Cluster,Namesapce表中的数据迁移到测试环境的ApolloConfigDB中。

修改ApolloConfigDB数据库中ServerConfig表中eureka的地址.

启动FAT环境的admin项目,与config项目.

3 配置客户端

在项目的classpath目录下新建apollo-env.properties

并填写各个环境对应的apollo地址

客户端环境配置文件

进入apollo控台同步开发环境配置到测试环境

启动应用,在环境变量中指定是使用哪个环境的apollo配置


查看启动日志发现,已使用FAT配置。

查看apollo控台,已显示多个配置

你可能感兴趣的:(Apollo多环境配置)