博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
携程Apollo分布式配置中心安装使用
阅读量:4163 次
发布时间:2019-05-26

本文共 792 字,大约阅读时间需要 2 分钟。

文章目录

Apollo介绍

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

Apollo分布式配置中心可以将集群、多项目的配置项脱离出来进行配置,设置可以抽出公共配置供集群或多项目组使用,并且还可以进行各项目定制化配置,基本能够满足各种应用场景。
其实,Apollo的github官方资料非常齐全,而且目前社区很活跃,完全可以查看官方资料进行自学,这篇文章只是介绍本人使用Apollo的历程。

官方github:

Apollo使用指南:
Apollo分布式部署指南:

docker-compose安装Apollo单机版

现在docker非常方便及流行,很简单的就能将一个以前可以折腾一天的软件在半小时甚至几分钟之内搭建完毕,但是这需要有docker的基础。

安装docke-compose

在我的另外一篇文章有介绍了,安装docker-compose很简单,请移步:

下载docker-quick-start文件

下载地址:

在这里插入图片描述
以上红框内的文件都要下载下来。然后将其放在安装好docker-compose的CentOS机器某个目录,比如:/home/apollo
目录结构如下:
在这里插入图片描述

启动docker

systemctl start docker

启动Apollo

在/home/apollo目录下执行命令:

docker-compose up -d

第一次执行会下载容器

在这里插入图片描述
在这里插入图片描述
启动成功了。

登陆验证

启动后,对外提供两个端口:

8080:Eureka注册服务中心,我们暂时不需要关注

8070:Apollo配置后台,我们目前需要访问的

登陆8070后,输入用户名apollo,密码admin后登录

在这里插入图片描述
具体的使用直接看官方资料即可,这里不再叙述。

你可能感兴趣的文章
Linux基本命令(二)
查看>>
Hive2.0函数大全(中文版)
查看>>
hive里面的连接操作(join)
查看>>
卸载oracle
查看>>
hive 自定义函数jar发布的方法
查看>>
对DMA传输机制的学习
查看>>
QT中this指针
查看>>
java中的异常机制
查看>>
java SE面向对象思维导图
查看>>
三维分析之视频投放
查看>>
SuperMap iDesktop之栅格值怎么查
查看>>
SuperMap iClient3D for WebGL教程-orientation
查看>>
SuperMap iClient3D for WebGL教程-description描述属性
查看>>
SuperMap iClient3D for WebGL教程-CallbackProperty
查看>>
如何修改leaflet聚合图的层级和样式
查看>>
三维分析之开敞度分析
查看>>
BIM+GIS应用的八大挑战
查看>>
.net实现.aspx页面自动加载.cs程序定义的变量并按照格式输出
查看>>
Spark总结整理(八):Spark Core 性能优化思路、步骤总结
查看>>
实时组件(SparkStreaming VS Flink)容错及语义说明
查看>>