apollo配置和使用
部署apollo
1. 下载aploll配置中心 https://github.com/nobodyiam/apollo-build-scripts
目录结构:
2. 导入apollo相关的两个数据库
进入apollo的sql目录中有以下两个sql文件
执行这两个sql,执行完成后会创建两个数据库
3. 修改数据库连接信息
修改apollo中的demo.sh文件
注意以下的:localhost:端口根据自己地址进行修改
4. 打包成压缩文件上传到linux服务器上
使用unzip命令解压:unzip apollo-build-scripts-master.zip
如果提示未执行成功需要安装unzip命令:yum install -y unzip zip
5. 执行启动脚本
1)首先确保8070, 8080, 8090端口,这3个端口当前没有被使用。
2)jdk版本必须是1.8
在apollo目录执行:./demo.sh start
当看到如下输出后,就说明启动成功了!
客户端
1. 输入地址:http://192.168.127.130:8070进入apollo配置中心
默认账号:apollo
默认密码:admin
2. apollo首页
3. 点击创建项目
4. 点击新增配置,项目中在配置文件中需要配置,通过在apollo客户端进行配置。
所有配置填写完成后,点击发布按钮。
java配置
1. 引入pom
<!-- apollo 携程apollo配置中心框架 -->
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-core</artifactId>
<version>1.0.0</version>
</dependency>
2. 配置.properties文件
3. 在启动类添加@EnableApolloConfig
注解
这个时候整个apollo环境就搞定了!