首页 > 电视 > > 正文

环球即时:Apollo本地快速部署

2023-04-01 02:12:54 来源:腾讯云

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

2023-04-01 02:12:54

天天观察:商城县观庙镇:人居环境绘新景 镇容村貌展新颜

河南广电·大象新闻记者吴彦飞通讯员金正义柳杨今年以来,商城县观庙镇全面聚焦人居环境突出问题,咬定...

2023-03-31 23:09:59

中国农业农村服务业联盟在京成立 全球简讯

中国青年报客户端北京3月31日电(中青报·中青网见习记者贾骥业)今天,中国农业农村服务业联盟成立大会...

2023-03-31 21:48:34

西部海岸活力带宝安示范段开园 亲海休闲带从摩天轮直通前海-世界今热点

市民亲身体验西部海岸活力带宝安示范段。深圳商报记者李丹摄读特客户端·深圳新闻网2023年3月29日讯(深...

2023-03-31 20:38:43

真爱美家:水电燃气相关费用包含在公司营业成本中 全球微动态

同花顺金融研究中心3月31日讯,有投资者向真爱美家提问,接上个问题,公司2021年的年报里面没有披露水电...

2023-03-31 19:18:49

大池送助理礼物

大池送助理礼物,大肚子嘛!我一个朋友,今年刚刚毕业,我们一起打电话了,我俩就打算一起去看看她,她...

2023-03-31 18:32:14

各地促消费等政策措施显效发力 服务业恢复发展动力增强

央视网消息:非制造业主要包括服务业和建筑业,服务业又可以分为生产型服务业和生活型服务业,比如,跟...

2023-03-31 18:28:28

吴通控股:目前公司不再持有上海锐翊股份

吴通控股:目前公司不再持有上海锐翊股份

2023-03-31 17:42:13

油桃图片_油桃 世界最资讯

1、油桃营养丰富,含糖13%、有机酸1 5%、果胶1%蛋白质1 1%,每100克果肉含维生素C12毫克、磷40毫克、钙1

2023-03-31 17:02:20

【英雄之光】江苏镇江:73年望乡路,一场跨时空的“相见” 当前视讯

近日,在苏桂两地退役军人事务部门工作人员的陪同下,江苏镇江句容籍烈士张靖华的幺弟、80岁的张映奎携...

2023-03-31 15:53:43

坚果有哪些品牌排行(坚果有哪些)

大家好,小乐来为大家解答以上的问题。坚果有哪些品牌排行,坚果有哪些这个很多人还不知道,现在让我们一...

2023-03-31 15:02:52

移卡创始人刘颖麒:“数字生活+”将从2.0迈入3.0阶段

移卡科技创始人、CEO刘颖麒3月30日,由移卡(09923 HK)及旗下千千惠主办的LINK2023数字生活大会在成都...

2023-03-31 14:10:03

多名专家提醒:停止吃这3种零食,不管老人还是小孩,都要少吃-全球今亮点

导语:多名专家提醒:停止吃这3种零食,会杀死你的胰岛,不管老人还是小孩,都要少吃大家好我是傻姐美食...

2023-03-31 13:11:47

天天快消息!张小泉的刀又断了

有消费者称,自己买的张小泉斩骨刀斩不了骨,刀砍到一半断裂差点飞出去,幸好人没受伤。这一事件再次引...

2023-03-31 12:04:03

华骐环保:3月30日融资买入227.21万元,融资融券余额5135.75万元 速看

3月30日,华骐环保(300929)融资买入227 21万元,融资偿还296 07万元,融资净卖出68 86万元,融资余额5135 75万元。

2023-03-31 11:30:15

今日聚焦!华安证券:给予兰剑智能买入评级

华安证券股份有限公司张帆近期对兰剑智能进行研究并发布了研究报告《在手订单饱满,利润率修复有望持续...

2023-03-31 11:05:35

汽车事故诉讼费是多少|世界快资讯

一、汽车事故诉讼费是多少汽车事故诉讼费是不超过1万元赔偿的案件收取50元的案件受理费,然后还需要缴纳...

2023-03-31 10:11:36

稀土高新区 “代办帮办小分队”亮身份解民忧-当前视点

“没想到现在办理业务这么方便,从材料审核到办结,全程都在网上操作,用时不到半天时间,还有专业的代...

2023-03-31 09:04:59

热资讯!国际金融市场早知道:3月31日

【资讯导读】•美国总统拜登要求监管机构撤销特朗普时期的一些银行

2023-03-31 07:55:37

北京延庆区发布6条春季骑行线路|焦点播报

3月30日,以“春花烂漫时骑遇冬奥城”为主题的2023年北京市延庆区踏青赏花季系列活动启动仪式暨延庆区春...

2023-03-31 04:44:57

全球快讯:北京能源国际(00686.HK)发布年度业绩,股东应占溢利2.69亿元,同比下降52.3%,拟派末期息每股1港仙

北京能源国际(00686 HK)披露截至2022年12月31日止年度全年业绩,该集团收入41 15亿元,同比增长45 66...

2023-03-31 00:46:14

关于线上配资开户的一些信息

本文内容是由小编为大家搜集关于,以及的资料,整理后发布的内容,让我们赶快一起来看一下吧!本文目录一...

2023-03-30 22:06:03

环球快看点丨V观财报|交易量低!难融资!这家煤炭巨头拟私有化H股,溢价50%

伊泰煤炭称,于3月29日举行的董事会会议上,董事会议决(其中包括)批准回购公司已发行股本中所有已发行H...

2023-03-30 21:02:49

LME推出I类镍产品进入市场的“快车道”金十数据3月30日讯,伦敦金属交易所(LME)推出I类镍产品进入市场的“快车道”,该方法允许新的I类镍产品在经过三个月的定期样品检测后进入LME市场 世界速看

LME推出I类镍产品进入市场的“快车道”金十数据3月30日讯,伦敦金属交易所(LME)推出I类镍产品进入市场...

2023-03-30 19:49:17

当前视点!清炖鲤鱼咋能把鱼汤炖白_清炖鲤鱼

1、家常清炖鱼:主料:鲤鱼1斤左右(2人份)辅料:葱、姜、辣椒、西红柿、盐、油把有烧热,放入葱段、姜...

2023-03-30 19:00:41

灞桥区赵庄小学超轻黏土手工创意社团活动纪实

陈山、钱芳摘下第二十五届佐临话剧艺术奖最佳男女主奖 天天要闻

世界快看点丨山东邹城:多措并举抓好森林火灾风险普查

今日快看!2023建发厦门马拉松赛期间,厦门公交线路有所调整→

天天通讯!不再大谈5G,AI、自研、平台化成今年工业互联网关键点

机票燃油附加费今年第二次下调

女朋友生日送什么礼物好呢,靠谱精选清单_当前观点

合肥公交开行5条清明公交专线-全球报道

粤桂股份:加大甘蔗产业发展符合我们的基本战略,是否提炼乙醇需结合企业实际进行论证

公安部:推进“一村(格)一警”2025年底前实现全覆盖

拔尖人才项目组完成确山一高第一周住校指导工作|全球最资讯

车主注意,4月1日起长沙248处严管路段违停零容忍直接开罚|全球观速讯

中小公募破局不易 发力电商赶个晚集-世界报道

昕薇杂志_昕薇|环球新视野

深圳控股2022年营业额315.4亿港元 权益股东应占溢利20.9亿港元

杭州二批次土拍收金144.8亿元 6宗地块价格封顶成交_当前关注

跨越速运如何注册?跨越速运注册账号的操作步骤

墨西哥总统:我们不禁止TikTok,完全自由

杭州青年人才驿站免费住宿申请指南(条件+流程)

天天观焦点:多名美议员反对禁止TikTok:它联结美国年轻人 封禁或违宪

预计今年国内游人数约45.5亿人次:同比增长约80%

稳岗补贴是什么业务类型_什么是稳岗补贴呢

全球快报:成都自然博物馆将在3月29日全天闭馆

环球精选!和讯个股快报:2023年03月29日 南天信息(000948)该股换手率大于8%

全球看点:琅勃拉邦地理位置_琅勃拉邦旅游攻略

x 广告
x 广告

Copyright @  2015-2022 亚洲家电网版权所有  备案号: 豫ICP备20022870号-9   联系邮箱:553 138 779@qq.com