使用配置中心,需要開發對代碼進行調整,將一些配置,通過變量的形式配置到apollo中,服務通過配置中心來獲取具體的配置
在配置中心修改新增如下配置:
項目信息:
配置:
重新打包鏡像,使用apollo版本的代碼:
修改dp.yaml,將鏡像使用我們剛剛打包的這個:
應用資源配置清單:
# kubectl apply -f http://k8s-yaml.od.com/dubbo-server/dp.yaml
創建dubbo服務消費者:
apollo中新建一個項目:dubbo-demo-web,新建配置dubbo.registry,值為zookeeper地址
使用jenkins重新打包構建一版鏡像: git@gitee.com:stanleywang/dubbo-demo-web.git
構建完成后,修改資源配置清單並應用: