热点聚焦:Apollo本地快速部署

2023-03-31 03:05:44 来源: 腾讯云

GitHub项目地址:https://github.com/Snowstorm0/learn-apollo

Gitee项目地址:https://gitee.com/Snowstorm0/learn-apollo

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


(相关资料图)

Apollo 与 properties 配置文件的功能相同,都可以设置参数。Apollo 的优点在于,可以实时修改参数的值,而不需要重启项目。

1 环境准备

需要 Java 1.8 及以上,MySQL 5.6 及以上的版本。

MySQL安装配置方式:https://mp.weixin.qq.com/s/ISCjsIpmccVnuvXPkiFLMw

如果只是本地测试的话,推荐使用 GitHub 上的开源项目 Apollo Quick Start;

安装包下载地址:https://pan.baidu.com/s/11dYV5x1Qu7svEGaJLShoqQ?pwd=6666

提取码:6666

2 SQL 导入

下载并解压安装包 apollo-quick-start-2.0.1.zip,可以看到目录下有 sql 文件夹,里面有 apolloconfigdb.sql 和 apolloportaldb.sql 两个文件,需要将这两个文件导入 MySQL中。

打开 win 菜单中的 MySQL 8.0 Command Line Client - Unicode 命令,

运行:

source D:\Apollo\apollo-quick-start-2.0.1\sql\apolloconfigdb.sqlsource D:\Apollo\apollo-quick-start-2.0.1\sql\apolloportaldb.sql

D:\Apollo是我存放 apollo-quick-start-2.0.1 文件夹的路径。

即可完成导入。

导入成功后,可以通过执行以下sql语句来验证:

select `NamespaceId`, `Key`, `Value`, `Comment` from ApolloConfigDB.Item;

有以下输出,表示导入成功。

3 启动 Apollo

编辑 apollo-quick-start-2.0.1文件夹下的 demo.sh,修改 ApolloPortalDB 和 ApolloConfigDB 相关的数据库连接配置信息。

#apollo config db infoapollo_config_db_url=jdbc:mysql://localhost:3306/ApolloConfigDB?characterEncoding=utf8apollo_config_db_username=rootapollo_config_db_password=root# apollo portal db infoapollo_portal_db_url=jdbc:mysql://localhost:3306/ApolloPortalDB?characterEncoding=utf8apollo_portal_db_username=rootapollo_portal_db_password=root

我的数据库的账号密码均为 root。

找到 demo.sh 的第72行,将 cd "${0%/*}"改为当前路径:

cd D:\\Apollo\\apollo-quick-start-2.0.1\\

打开 win 菜单中的 Git Bash,运行 demo.sh 。

D:\\Apollo\\apollo-quick-start-2.0.1\\demo.sh start

等待运行一段时间后,当看到如下输出,就说明启动成功了。

==== starting service ====Service logging file is ./service/apollo-service.logStarted [10768]Waiting for config service startup.......Config service started. You may visit http://localhost:8080 for service status now!Waiting for admin service startup....Admin service started==== starting portal ====Portal logging file is ./portal/apollo-portal.logStarted [10846]Waiting for portal startup......Portal started. You can visit http://localhost:8070 now!

访问 http://localhost:8070 ,输入用户名 apollo,密码 admin,即可登录。

停止运行命令:

D:\\Apollo\\apollo-quick-start-2.0.1\\demo.sh stop

需要注意,apollo 端口号为8070,但在 Java 工程的 properties 中,apollo.meta设置的端口号应为 Eureka 的端口号8080。

4 使用 Apollo

点击创建应用:

输入自定义的参数:

即可创建成功。然后在新创建的应用中增加配置:

5 项目实例

下载一个测试项目 learn-apollo

GitHub地址:https://github.com/Snowstorm0/learn-apollo

Gitee地址:https://gitee.com/Snowstorm0/learn-apollo

在运行项目之前需要修改 resource/application.properties 中 apollo.meta 的值,将 localhost 替换为 apollo 的地址,端口号为 Eureka 的端口号(默认为8080)。

在 Apollo 中新增并发布如下三个参数:

learn-apollo是一个定时任务,可以每隔5秒输出一次apollo的参数信息。

运行该项目,输出:

paramStr:str1

然后在apollo中修改参数的值,将str1改为str2

不需要重启项目,此时项目会输出参数更新的日志信息:

[Apollo-Config-1] c.f.a.s.p.AutoUpdateConfigChangeListener : Auto update apollo changed value successfully, new value: paramStr7, key: param.paramStr, beanName: myService, field: com.spring.boot.service.MyService.paramStr

项目的输出也变了:

paramStr:str2

标签:

上一篇 :

下一篇 :

热点聚焦:Apollo本地快速部署

GitHub项目地址:https: github com Snowstorm0 learn-apollo

03-31 03:05:44

环境资源专家解析“宁夏林场主求水”事件法律核心问题 当前要闻

环境资源专家解析“宁夏林场主求水”事件法律核心问题

03-30 23:20:36

环球热议:四川省凉山彝族自治州冕宁县2023-03-30 17:10发布大风蓝色预警

一、四川省凉山彝族自治州冕宁县天气预报1、冕宁县气象台2023年03月30日17时10分发布大风蓝色预警信号。...

03-30 21:43:57

全球快看点丨2022年度建筑材料科学技术奖揭晓,华新水泥李叶青团队再次斩获行业大奖!

2022年度建筑材料科学技术奖揭晓,华新水泥李叶青团队再次斩获行业大奖!---3月30日,2022年度中国建筑...

03-30 20:45:50

腾讯AI智能创作助手“腾讯智影”微信小程序现已上线

目前腾讯AI智能创作助手“腾讯智影”小程序已经上线,隶属于深圳市腾讯计算机系统有限公司。小程序显示...

03-30 19:40:52

芭莲娜观察|以博鳌为坐标,海南自贸港与RCEP开启深合作

点击查看视频3月29日,博鳌亚洲论坛2023年年会全球自由贸易港发展论坛在海南博鳌举行,与会嘉宾围绕“制...

03-30 18:37:46

群益证券:给予华鲁恒升增持评级,目标价位41.0元|环球报道

群益证券(香港)有限公司费倩然近期对华鲁恒升进行研究并发布了研究报告《业绩短期承压,荆州项目投产在...

03-30 17:58:01

今日热门!对公有效客户数同比增长超18%,启信慧眼助力银行破解对公业务“堵点”

图说:启信产业数据专项信贷拓客实践应用采访对象供图作为金融体系的重要组成部分,银行在扶持小微企业...

03-30 17:05:26

湖北长阳农商银行被罚60万元:因违规办理展期业务等|微头条

中国网财经3月30日讯昨日,银保监会网站显示,湖北长阳农村商业银行因违规办理展期业务;集团客户未统一...

03-30 16:15:00

小学生开始流行盘手串 网友:大学生烧香,成年人看动画,小学生盘手串

最近,小学生们开始流行盘手串,这让成年人和中老年人感到很惊讶。小学生们表示,盘手串能够缓解他们的...

03-30 15:06:40

资讯:美国投行Wedbush预计特斯拉将在今年Q1交付42万辆汽车

【TechWeb】3月30日消息,据外媒报道,尽管在中国市场输给了竞争对手比亚迪,但美国投行Wedbush预计,特...

03-30 14:25:39

速讯:中高端新能源再添两员猛将,汉唐双旗舰亮相天津

3月28日,“巅峰之上再造巅峰”汉唐双旗舰冠军版区域上市发布会驾临天津站!比亚迪两大新品汉EV(参数|询...

03-30 13:23:36

上交所:沪港通下港股通股票下次定期调整将于1月16日进行

上交所公告,根据沪港通下港股通股票定期调整机制,经评估,下次定期调整将于2023年1月16日(周一)进行...

03-30 12:11:17

冲牙器的危害和坏处(冲牙器的危害有哪些)

1、冲牙器的危害损坏唾液,导致牙龈萎缩。2、唾液对我们人体的作用大于血液,而冲牙器的冲击力度在清洁...

03-30 11:28:08

“三下”工程撑起百姓幸福一片天——西安市公安局新城分局公园北路派出所推行“三下”工程工作侧记

编者按:3月23日,《三秦都市报》刊登了西安市公安局新城分局公园北路派出所《“三下”工程撑起百姓幸福...

03-30 10:58:44

每日速递:“价值先锋”变成了“亏损先锋”!中庚基金陈涛有些坐不住了

“价值先锋”变成了“亏损先锋”!中庚基金陈涛有些坐不住了,先锋,股票,重仓股,中庚基金,基金经理,中国...

03-30 10:03:48

太行山里的“橙色守护者”

□保定晚报记者邱恩宇刘佳清晨的五公里跑操,开启队员们新的一天。站在满城区大册营镇六盘山脚下举目远...

03-30 09:33:43

中谷物流03月29日被沪股通减持12.3万股

03月29日,中谷物流被沪股通减持12 3万股,已连续8日被沪股通减持,共计546 35万股,最新持股量为1178...

03-30 08:01:37

大连自贸片区创新推出“二手车出口交管口岸集中审验”模式

晨报讯(半岛晨报、39度视频首席记者张锡明)近日,大连自贸片区某企业出口到中东地区的40余辆新能源二...

03-30 07:12:46

环球关注:华为volte高清通话在哪里设置_华为手机volte设置

1、如果您的手机支持VOLTE功能,可以下拉通知面板,长按“移动数据”进入“移动网络”界面。2、在卡1或者卡2网

03-30 04:05:38

每日视讯:2022人民网人工智能算法挑战赛颁奖仪式在四川成都举行

2022人民网人工智能算法挑战赛颁奖仪式在四川成都举行---人民网成都3月29日电(王波)今日,由人民网主...

03-29 23:50:21

《生化危机4:重制版》阿什莉服装Mod 黑色性感内衣诱人

《生化危机4重制版》已正式发售,上了PC穿什么就由不得阿什莉了。近日Mod作者ShinyRose制作了阿什莉黑色...

03-29 22:17:56

儿子涉案刑拘须缴款放人?母亲惊慌转账,警银联手拦截

北京日报客户端|记者林靖“您的孩子涉嫌走私案件已被刑拘,需要交8万元才能放人!”阿姨接到电话后惊慌...

03-29 21:02:05

世体:巴萨有意今夏免签京多安,双方达成两年预合同

直播吧3月29日讯《世界体育报》报道,由于财政困难,巴萨将重复上个赛季的政策,尝试引进自由球员,就像...

03-29 19:57:47

孕初期小腹像痛经一样_怀孕初期小腹痛像痛经什么情况 环球要闻

1、孕早期小腹痛可能是先兆流产引起的,也不排除其他疾病,如尿路结石、妇科炎症等。2、建议及时就诊。3...

03-29 18:51:34

上海数交所“上新”智慧芽三个系列数据产品挂牌

“你们的数据来源是哪里?数据加工过程合规吗?数据安全性如何?”科技创新信息服务商智慧芽在拓展业务...

03-29 18:23:28

贵金属期货全线飘红 黄金现‘期现倒挂’

3月29日,国内期市贵全线飘红。截止目前,主力合约报437 76元 克,涨幅0 42%;主力合约报5212 00元...

03-29 17:10:49

漫游用户配置文件_关于漫游用户配置文件介绍

1、漫游用户配置文件(英语:roaminguserprofile)是WindowsNT家族操作系统中的一个概念

03-29 16:05:39

世界快看:端稳“百姓饭碗”,守护“舌尖上的安全”,这支大学生调研团队不简单

中国农科新闻网是农业科技报社顺应网络时代新媒体发展趋势,在三农领域倾心打造的集资讯、互动、网上展...

03-29 15:16:43

“装卸搬运和仓储业”安全生产培训举行_今日快看

近日,济南市口岸物流办组织召开全市“装卸搬运和仓储业”安全生产“双轮驱动”考评纪录片学习暨“审计...

03-29 14:13:10

榆阳青干班开展“蹲点式”调研活动

中国农科新闻网是农业科技报社顺应网络时代新媒体发展趋势,在三农领域倾心打造的集资讯、互动、网上展...

03-29 13:11:10

环球速读:2023江苏镇江句容市卫健委所属市妇幼保健院选拔5人公告

因工作需要,经卫健委党委研究,并报有关部门同意,句容市卫健委所属市妇幼保健院面向句容市基层医疗机...

03-29 12:19:00

最新消息:新国都:3月28日融资买入5001.05万元,融资融券余额4.02亿元

3月28日,新国都(300130)融资买入5001 05万元,融资偿还4112 09万元,融资净买入888 97万元,融资...

03-29 11:07:43

新动态:选择培训机构,需提防这些“坑”

3月28日,江苏省消保委发布考公考研教育培训机构服务合同格式条款点评。本次调查选取了9家市场上具有一...

03-29 10:39:21

仰口索道3月29日至4月9日停运-当前速递

景区索道信息亲爱的游客朋友们:从崂山索道公司获悉,因国家索检中心设备检验,仰口索道3月29日至4月9日...

03-29 10:20:35

韭黄孕妇可以吃_韭黄孕妇可以吃吗 每日快报

1 韭黄孕妇可以吃吗:你可以吃它。韭菜黄没有对孕妇有害的营养成分。相反,孕妇吃韭菜黄也能改善孕期的...

03-29 07:50:57

儿童物理降温最有效的方法_儿童发烧物理降温方法有哪些_全球播资讯

1、最常用的物理降温方法是在前额放置一个冰袋或毛巾。可以用略低于体温的湿毛巾擦拭孩子血管的浅表部位...

03-29 05:57:24

湖北自然灾害风险普查挖掘数据价值探索多元应用

湖北自然灾害风险普查挖掘数据价值探索多元应用---3月28日,第一次全国自然灾害综合风险普查第三次成果...

03-29 00:51:59

全球快资讯丨经常放屁是怎么回事是身体有毛病_经常放屁是怎么回事

1、放屁是正常的生理现象,但如果经常放屁,要考虑以下因素:1。2、便秘,便秘患者会产生大量的气体和气...

03-28 22:25:02

姚洋:一些劳动力密集型企业迁出意味着中国的工业已经升级了

3月28日,北京大学国家发展研究院院长姚洋在博鳌亚洲论坛2023年年会“产业链供应链新格局”论坛上发言视...

03-28 21:16:31

环球头条:兴利除害解民忧 治水惠民办实事

近日,新疆温宿县依干其艾肯河阿热勒巴格村段中小河流治理工程现场机器轰鸣,挖掘机正在进行坝体筑堤第...

03-28 19:51:26

王莽穿越的十大物证_都有什么合理的解释

欢迎观看本篇文章,小勉来为大家解答以上问题。王莽穿越的十大物证,都有什么合理的解释很多人还不知道...

03-28 18:45:21

全球资讯:华住集团2022年收入139亿元净亏损18亿元 美股昨微跌

华住集团2022年收入139亿元净亏损18亿元美股昨微跌

03-28 18:15:54

世界球精选!中国金茂2022销售排名逆势跃升至TOP12,回款率104%创新高

3月28日,中国金茂(00817 HK)发布2022年度业绩报告。年报显示,中国金茂2022年累计取得签约销售金额1...

03-28 17:08:04

每日关注!卫星化学(002648):成本端压力缓解 布局氢能、新材料谋求新增长

卫星化学(002648):成本端压力缓解布局氢能、新材料谋求新增长

03-28 16:11:02

即时看!银行理财产品提前“退场” 符合市场经济规律丨就市论市

银行理财产品提前“退场”符合市场经济规律丨就市论市,理财公司,银行理财产品

03-28 15:18:09

2023云南楚雄州事业单位定向驻楚部队军人随军家属招聘岗位考核公告

根据《楚雄州人民政府、楚雄军分区关于印发驻楚部队军人随军家属就业安置和军人子女入学实施办法的通知...

03-28 14:05:19

世界热消息:微信被盗后会不会被别人拿去贷款?被别人冒用信息贷款怎么办?

微信被盗后会不会被别人拿去贷款?微信如果被盗,那是很有可能会被别人拿去贷款的。因为微信一般都需要进...

03-28 12:16:50

碧水迎亚运 携手向未来 区校街道三方携手护水计划启动仪式在浙江水利水电学院举行|世界快资讯

3月24日,由杭州市治水办和钱塘区共同举办、浙江水利水电学院信息工程学院联合承办的“碧水迎亚运,携手...

03-28 11:13:02

社保缴费账户里的余额不足可扣费吗?余额不足划扣失败怎么处理? 热资讯

社保缴费账户里的余额不足可扣费吗?余额不足划扣失败怎么处理?下面同社保网小编来看看。1、确认缴费账...

03-28 10:12:22

环境资源专家解析“宁夏林场主求水”事件法律核心问题 当前要闻
环球热议:四川省凉山彝族自治州冕宁县2023-03-30 17:10发布大风蓝色预警
全球快看点丨2022年度建筑材料科学技术奖揭晓,华新水泥李叶青团队再次斩获行业大奖!
腾讯AI智能创作助手“腾讯智影”微信小程序现已上线
芭莲娜观察|以博鳌为坐标,海南自贸港与RCEP开启深合作
群益证券:给予华鲁恒升增持评级,目标价位41.0元|环球报道
今日热门!对公有效客户数同比增长超18%,启信慧眼助力银行破解对公业务“堵点”
湖北长阳农商银行被罚60万元:因违规办理展期业务等|微头条
小学生开始流行盘手串 网友:大学生烧香,成年人看动画,小学生盘手串
资讯:美国投行Wedbush预计特斯拉将在今年Q1交付42万辆汽车
速讯:中高端新能源再添两员猛将,汉唐双旗舰亮相天津
上交所:沪港通下港股通股票下次定期调整将于1月16日进行
冲牙器的危害和坏处(冲牙器的危害有哪些)
“三下”工程撑起百姓幸福一片天——西安市公安局新城分局公园北路派出所推行“三下”工程工作侧记
每日速递:“价值先锋”变成了“亏损先锋”!中庚基金陈涛有些坐不住了
太行山里的“橙色守护者”
中谷物流03月29日被沪股通减持12.3万股
大连自贸片区创新推出“二手车出口交管口岸集中审验”模式
环球关注:华为volte高清通话在哪里设置_华为手机volte设置
每日视讯:2022人民网人工智能算法挑战赛颁奖仪式在四川成都举行
《生化危机4:重制版》阿什莉服装Mod 黑色性感内衣诱人
儿子涉案刑拘须缴款放人?母亲惊慌转账,警银联手拦截
世体:巴萨有意今夏免签京多安,双方达成两年预合同
孕初期小腹像痛经一样_怀孕初期小腹痛像痛经什么情况 环球要闻
上海数交所“上新”智慧芽三个系列数据产品挂牌
贵金属期货全线飘红 黄金现‘期现倒挂’
漫游用户配置文件_关于漫游用户配置文件介绍
世界快看:端稳“百姓饭碗”,守护“舌尖上的安全”,这支大学生调研团队不简单
“装卸搬运和仓储业”安全生产培训举行_今日快看
榆阳青干班开展“蹲点式”调研活动
环球速读:2023江苏镇江句容市卫健委所属市妇幼保健院选拔5人公告
最新消息:新国都:3月28日融资买入5001.05万元,融资融券余额4.02亿元
新动态:选择培训机构,需提防这些“坑”
仰口索道3月29日至4月9日停运-当前速递
韭黄孕妇可以吃_韭黄孕妇可以吃吗 每日快报
儿童物理降温最有效的方法_儿童发烧物理降温方法有哪些_全球播资讯
湖北自然灾害风险普查挖掘数据价值探索多元应用
全球快资讯丨经常放屁是怎么回事是身体有毛病_经常放屁是怎么回事
姚洋:一些劳动力密集型企业迁出意味着中国的工业已经升级了
环球头条:兴利除害解民忧 治水惠民办实事
王莽穿越的十大物证_都有什么合理的解释
全球资讯:华住集团2022年收入139亿元净亏损18亿元 美股昨微跌
世界球精选!中国金茂2022销售排名逆势跃升至TOP12,回款率104%创新高
每日关注!卫星化学(002648):成本端压力缓解 布局氢能、新材料谋求新增长
即时看!银行理财产品提前“退场” 符合市场经济规律丨就市论市
2023云南楚雄州事业单位定向驻楚部队军人随军家属招聘岗位考核公告
世界热消息:微信被盗后会不会被别人拿去贷款?被别人冒用信息贷款怎么办?
碧水迎亚运 携手向未来 区校街道三方携手护水计划启动仪式在浙江水利水电学院举行|世界快资讯
社保缴费账户里的余额不足可扣费吗?余额不足划扣失败怎么处理? 热资讯
dcs是什么意思_DCS的介绍
X 广告
行业动态
X 广告

Copyright ©  2015-2022 欧洲植物网版权所有  备案号:沪ICP备2022005074号-23   联系邮箱: 58 55 97 3@qq.com