【目录】
灰度实战(一):Apollo配置中心(1)
灰度实战(二):Apollo配置中心(2)
灰度实战(三):Apollo配置中心(3)
灰度实战(四):Apollo配置中心(4)
灰度实战(五):SpringCloud灰度(1)
灰度实战(六):SpringCloud灰度(2)
【前言】
在上一篇博文《灰度实战(一):Apollo配置中心(1) 》中讲解了如何搭建Apollo以及创建配置文件,在本篇博文中为大家带来程序如何通过Apollo读取配置文件,以及配置中心一大亮点—配置修改后实时推送到应用端。
【实时推送演示】
一、程序连接Apollo配置
1、在项目pom中增加Apollo客户端依赖
com.ctrip.framework.apollo apollo-client ${apollo-client.version}
2、启动配置文件(application.yml)修改为(参数项说明参考:Java客户端使用实例)
app: id: ${app_ip:gray_apollo}apollo: cluster: ${apollo_cluster:default} bootstrap: enabled: ${apollo_bootstrap:true} name space