Apollo配置中心(一)

1.介绍(官方)

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。

2.主流配置中心比较

3.搭建

本篇只介绍在本地搭建运行。linux搭建的话,本地用maven打包,放服务器跑就好了

3.1 下载

从github上下载代码到本地:https://github.com/ctripcorp/apollo

3.2 创建数据库

执行根目录下的scripts/sql下的apolloconfigdb.sql和apolloportaldb.sql文件,创建数据库

3.3 修改build文件

修改下面的两个数据库连接配置

apollo_config_db_url=jdbc:mysql://url:3306/ApolloConfigDB?characterEncoding=utf8
apollo_config_db_username=*****
apollo_config_db_password=*****

apollo_portal_db_url=jdbc:mysql://url:3306/ApolloPortalDB?characterEncoding=utf8
apollo_portal_db_username=*****
apollo_portal_db_password=*****

3.4 打包

执行build.sh

3.5 启动

分别启动以下三个jar包

\apollo-adminservice\target\apollo-adminservice-1.6.0-SNAPSHOT.jar
\apollo-configservice\target\apollo-configservice-1.6.0-SNAPSHOT.jar
\apollo-portal\target\apollo-portal-1.6.0-SNAPSHOT.jar

访问localhsot:8070 访问apollo后台(账号:apollo,密码:admin),apollo搭建至此就完成了
在这里插入图片描述
欢迎扫描下面图片关注我的个人公众号,回复“资源”可以获取java核心知识整理和经典书籍

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值