企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### Apollo配置中心 - 之前关于Apollo的配置和服务端部署,写过文档,所以不再过多描述,下个由我负责开发的新项目,会用到Apollo的分布式配置中心 - 首先登陆Apollo管理后台,创建项目 ![](https://box.kancloud.cn/99081100af8df1b26f9bcb19e52e8449_750x432.png) - 首先kiil掉,client服务 ![](https://box.kancloud.cn/a7641af3a52d2e005acae74fd33e83aa_761x172.png) - client服务配置文件清空,填好其appId和meta中心地址 ``` app.id=2497321221 apollo.meta=http://192.168.0.114:8080/ ``` ![](https://box.kancloud.cn/c65d5d11c690e25477410daa109a0eb9_543x243.png) - 增加动态发布配置接口,待会测试用 ![](https://box.kancloud.cn/b6ab3e5d822d781a1b9ef7b8a08ed3b9_479x367.png) - Apollo后台发布配置文件 ![](https://box.kancloud.cn/0604a962e0bc053fce40c39cb41ac98d_1139x329.png) - 重新打包,Linux服务器上运行 - 然后启动,可以看到,我配置文件没有设置端口但是根据信息显示,端口为2222,心里初步估计,Apollo配置生效了 ![](https://box.kancloud.cn/d372ff18370fdb361660d922c3c54259_1014x214.png) - 测试运行结果成功 ![](https://box.kancloud.cn/698917a4b7385c253ca522f6e62d2c90_796x65.png) - 增加其desc,不重启项目进行获取 ![](https://box.kancloud.cn/3c437331db1b7a18c67a93773658c62f_1123x364.png) - 查看日志,可以看到Apollo发送消息给客户端,增加字段成功 ![](https://box.kancloud.cn/c0384dbea87d0dc5c0d11bb75f338195_1155x92.png) - 测试运行,动态获取配置成功 ![](https://box.kancloud.cn/52a75b583e71f4d899bfa783bea26f99_418x88.png)