本文共 962 字,大约阅读时间需要 3 分钟。
首先我们在安装好的 Apollo 配置中心门户网站创建一个项目,然后添加配置,最后进行发布配置,效果如下。
com.ctrip.framework.apollo apollo-client 1.5.1
@SpringBootApplication@EnableApolloConfigpublic class SpringBootApolloApplication { public static void main(String[] args) { SpringApplication.run(SpringBootApolloApplication.class, args); }}
在 application.yml 文件中添加以下信息,app.id 为在 Apollo 门户网站创建项目时所填写的 ID
app: id: user-serviceapollo: bootstrap: enabled: true namespaces: application meta: http://106.13.1.171:8080/ cacheDir: /app/war/apollo/temp/
Apollo 如果部署在公有云上或者使用 Docker,比如阿里云,本地开发环境无法连接获取配置,则需要在运行 SpringBoot 项目时添加以下 VM options 配置,跳过 meta service 的服务发现,这样才能在 SpringBoot 项目中获取到配置信息。
-Dapollo.configService=http://{ 公网IP}:{ }
https://github.com/ctripcorp/apollo
https://www.jb51.cc/note/411468.html
公众号:【星尘Pro】
github:
推荐阅读
转载地址:http://kyfsi.baihongyu.com/