分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心

1.下载

网盘下载地址:链接: https://pan.baidu.com/s/1LqmuFUEWeWKkn2aYd-fqnA 提取码: tyuk 

下载完毕后解压文件,可以看下目录结构

分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心_第1张图片

这里的sql目录文件里面放入了两个sql执行语句的sql文件,我们可以去本地数据库新建两个数据库取名为: ApolloPortalDBApolloConfigDB

然后导入sql文件。

分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心_第2张图片

我们可以打开demo.sh查看配置

分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心_第3张图片

这里的文件是配置数据库连接地址配置,我们可以按照自己的mysql账号密码配置。

分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心_第4张图片

由此看出Apollo集成了Eureka注册中心,config_server的地址就是eureka的地址。确保8080 8090 8070 这三个端口没有被占用。

2.启动访问

我们需要本地安装了git,然后git去启动apollo

通过git 执行脚本./demo.sh start 启动服务

分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心_第5张图片

启动成功了我们再去访问

访问http://localhost:8070 通过界面使用Apollo配置中心,输入用户名apollo密码admin登录。

分布式配置中心Apollo:在本地Windows系统下搭建Apollo配置中心_第6张图片

注意:
使用该方式不支持增加环境,只有通过分布式部署才可以新增环境
使用该方式端口号不能修改,其他电脑无法使用配置中心

使用自建项目使用配置中心,这里创建Spring Boot项目,在resources下创建META-INF目录,创建app.properties文件,配置app.id=** 和 apollo.meta=http://localhost:8080,更为具体的使用方式详见:Apollo java客户端使用指南

通过./demo.sh stop停止服务

参考资料:
https://github.com/ctripcorp/apollo/wiki/Quick-Start

 

你可能感兴趣的:(分布式)