首页 > 聚焦 > > 正文

微服务 - 搭建Consul集群服务,Consul配置中心

2023-04-23 06:41:41 来源:腾讯云


(资料图)

传统配置文件的弊端

静态化配置,例如env文件配置文件无法区分环境配置文件过于分散历史版本无法查看

配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一套标准的接口,当各个服务需要获取配置的时候就来拉取信息,当配置中心有更新的时候,也能通知其他服务,实时同步最新消息。

微服务配置中心

配置信息的管理配置信息的查看、读取、更新等,完善的Api管理界面高可用、权限管理等功能

主流的配置中心

Apollo是由携程开源的分布式配置中心Spring Cloud ConfigConsul

Consul 配置操作

1.添加配置信息

2.获取配置信息

GET http://192.168.88.144:8500/v1/kv/mic/pro/pro[    {        "LockIndex":0,        "Key":"mic/pro/pro",        "Flags":0,        "Value":"ewoJImhvc3QiOiIxMjcuMC4wLjEiLAogICJwcm90IjogMzMwNiwKICAidXNlciI6InRlc3QiLAogICJwd2QiOiIxMjcuMC4wLjEiCn0=",        "CreateIndex":473,        "ModifyIndex":473    }]

单点服务器Consul集群

补充一下单点服务器Consul集群的步骤,我的虚拟机ip 192.168.88.144,配置3个节点, Consul v1.12.1

server01@server01-virtual-machine:~$ consul versionConsul v1.12.1
wget https://releases.hashicorp.com/consul/1.12.1/consul_1.12.1_darwin_arm64.zipunzip consul_1.12.1_darwin_arm64.zipmv consul /usr/local/bin/consul

目录:

├── client1├── client2├── condifg├── data├── server1│ ├── basic.json│ ├── data│ ├── log│ └── nohup.out├── server2│ ├── basic.json│ ├── data│ ├── log│ └── nohup.out└── server3    ├── basic.json    ├── data    ├── log    └── nohup.out

server1 basic.json详细参数,执行命令consul agent -config-dir=/home/server01/soft/consul/server1/basic.json

{    "bind_addr":"127.0.0.1",    "client_addr":"0.0.0.0",    "ports":{        "http":8500,        "dns":8600,        "serf_lan":8011,        "serf_wan":8002,        "server":8700    },    "datacenter":"dc1",    "data_dir":"/home/server01/soft/consul/server1/data",    "log_level":"INFO",    "log_file":"/home/server01/soft/consul/server1/log/consul.log",    "node_name":"consul-server-1",    "disable_host_node_id":true,    "server":true,    "ui":true,    "bootstrap_expect":3,    "rejoin_after_leave":true,    "retry_join":[        "127.0.0.1:8011",        "127.0.0.1:8101",        "127.0.0.1:8201"    ]}

server2 basic.json详细参数,执行命令consul agent -config-dir=/home/server01/soft/consul/server2/basic.json

{    "bind_addr":"127.0.0.1",    "client_addr":"0.0.0.0",    "ports":{        "http":8501,        "dns":8601,        "serf_lan":8111,        "serf_wan":8102,        "server":8701    },    "datacenter":"dc1",    "data_dir":"/home/server01/soft/consul/server2/data",    "log_level":"INFO",    "log_file":"/home/server01/soft/consul/server2/log/consul.log",    "node_name":"consul-server-2",    "disable_host_node_id":true,    "server":true,    "ui":true,    "bootstrap_expect":3,    "rejoin_after_leave":true,    "retry_join":[        "127.0.0.1:8011",        "127.0.0.1:8111",        "127.0.0.1:8211"    ]}

server3 basic.json详细参数,执行命令consul agent -config-dir=/home/server01/soft/consul/server3/basic.json

{    "bind_addr":"127.0.0.1",    "client_addr":"0.0.0.0",    "ports":{        "http":8502,        "dns":8602,        "serf_lan":8211,        "serf_wan":8202,        "server":8702    },    "datacenter":"dc1",    "data_dir":"/home/server01/soft/consul/server3/data",    "log_level":"INFO",    "log_file":"/home/server01/soft/consul/server3/log/consul.log",    "node_name":"consul-server-3",    "disable_host_node_id":true,    "server":true,    "ui":true,    "bootstrap_expect":3,    "rejoin_after_leave":true,    "retry_join":[        "127.0.0.1:8011",        "127.0.0.1:8111",        "127.0.0.1:8211"    ]}
标签:

微服务 - 搭建Consul集群服务,Consul配置中心

配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一套标准

2023-04-23 06:41:41

阿森西奥在2023年各项赛事进球数已达8粒,位居..._世界讯息

阿森西奥在2023年各项赛事进球数已达8粒,位居五大联赛所有西班牙球员之首。另外,阿森西奥本赛季在皇家马

2023-04-23 06:09:14

历史朝代歌视频大全_历史朝代歌及解释 环球视讯

1、夏商与西周东周分两段春秋和战国一统秦两汉三分魏楚吴二晋前后沿南北朝并立隋唐五代传宋元明清后皇朝至

2023-04-23 05:36:15

精彩看点:英雄新世界_关于英雄新世界的简介

1、《英雄新世界》是由网络写手大巫师写的一篇虚拟网游类小说。本文关于英雄新世界的简介就讲解完毕,希望

2023-04-23 04:53:15

油价调整最新消息(崇海大桥2019最新消息)

大家好,小乐来为大家解答以上的问题。油价调整最新消息,崇海大桥2019最新消息这个很多人还不知道,现在让我

2023-04-23 04:24:56

【世界时快讯】沈阳飞上海机票多少钱_沈阳飞上海

1、单指飞行时间是2个小时左右!从沈阳市区到桃仙机场坐大巴要1小时10分钟。2、开车50分钟。3、从浦东虹桥

2023-04-23 03:28:53

慢性炎症性疾病有哪些_慢性炎症

1、慢性胃炎实在是全身性疾病。2、是胃各层组织与躯体之间相互作用所发生的各种各样的问题。3、躯体的免疫

2023-04-23 03:00:18

天天通讯!WTA斯图加特大奖赛 | 郑钦文不敌斯维亚特克无缘八强

|新华社德国斯图加特4月20日电(记者刘旸)在女子网球协会(WTA)500斯图加特大奖赛20日进行的单打16强赛中

2023-04-23 02:28:23

五一运输期铁路已售票4657万张,日均开行客车将超10500列

针对五一小长假运输期间火车票预售情况,铁路部门采取多种措施,进一步加大运力投放,努力满足旅客出行需求

2023-04-23 01:25:41

感冒流黄鼻涕是什么感冒_流黄鼻涕是什么感冒 世界新动态

1、在中医里,如果黄色的流鼻涕属于风热感冒,那么在西医里也属于细菌性感冒。黄色流鼻涕说明体内有热,喝

2023-04-23 01:02:22

患者数达1680万人,新技术如何推动罕见病筛查与诊断效率-天天热门

新技术正为推动罕见病的筛查和诊断做出努力。4月21日,中科院北京基因组研究所陈华在CAS概念验证中心“...

2023-04-23 00:50:51

环球即时看!excel字符串拼接单引号_excel字符串拼接

1、以数据在A2:B8为参考,C2中输入=MID(SUM(N(OFFSET(B$1,SMALL(IF($A$2:$A$8

2023-04-22 23:45:01

哪个关键词与你紧密相关?从一季度经济数据看生活消费-世界动态

哪个关键词与你紧密相关?从一季度经济数据看生活消费

2023-04-22 23:15:52

多型海军主战舰艇将面向公众开放 海军将在22个城市举行军营开放活动 世界热推荐

【多型海军主战舰艇将面向公众开放海军将在22个城市举行军营开放活动】从今天(22日)起到24日,海军将在青

2023-04-22 22:27:15

人工授精双胞胎技术_人工授精双胞胎的费用是多少-世界速看

1、我们做人工授精,出发点不是为了生双胞胎,而是为了帮你怀孕。2、所以大多数情况下,人工授精会采取自然

2023-04-22 21:53:17

当前视点!拼插大王·变形金刚炫酷立体益智拼图·御天敌变形车

1、《拼插大王·变形金刚炫酷立体益智拼图·御天敌变形车》是一本图书。本文到此分享完毕,希望对大家有...

2023-04-22 21:33:07

高速铁路PCC桩桩承式路堤承载机理与变形特性研究_关于高速铁路PCC桩桩承式路堤承载机理与变形特性研究简述 焦点热文

小伙伴们,你们好,今天小夏来聊聊一篇关于高速铁路PCC桩桩承式路堤承载机理与变形特性研究,关于高速铁路P

2023-04-22 21:03:54

全球最新:南通崇川天生港镇街道:垃圾分类润童心 绿色环保我践行

南通崇川天生港镇街道:垃圾分类润童心绿色环保我践行

2023-04-22 20:38:00

每日快看:昌吉州最美家庭代表来榕“走亲”

“谋划在前才能飞速发展,福州的变化日新月异。”“福州对古厝的保护让人感动,这是一座城市的根和魂啊...

2023-04-22 20:26:54

全球热点评!哪些采购网站比较好_有哪些采购网站

1、比比有供应商库,有各个行业的供应商,你可以发布需求。2、让客服根据你要求来筛选,省时省力。本文到此

2023-04-22 19:41:11

时评|把“最干净”从大写意落地为工笔画_快资讯

时评|把“最干净”从大写意落地为工笔画

2023-04-22 19:25:17

通货膨胀下如何保值资产_通货膨胀下如何保值

1、在通货膨胀中最简单的保值方式是:(1)拥有自然资源,大众是难以做到这点,可以买资源型股票,有色金属

2023-04-22 19:01:05

苏族人睡莲 苏族 焦点关注

今天来聊聊关于苏族人睡莲,苏族的文章,现在就为大家来简单介绍下苏族人睡莲,苏族,希望对各位小伙伴们有

2023-04-22 18:04:14

郧西县“一线协商”助力“共同缔造” 热点聚焦

郧西县“一线协商”助力“共同缔造”---湖北日报客户端讯(通讯员梅兵)“这个方案改得好,院子里有洗衣...

2023-04-22 18:03:17

12345是什么热线电话是处理什么的_12345是什么热线电话 世界百事通

1、现在威海现状是:随地吐痰的少了,满大街拉屎的狗?多了。2、文明城,卫生城成狗屎城了,建议威海尽快出

2023-04-22 17:43:50

唐斯:若我们想达到掘金的水准 我们必须要有更好的执行力

乐居新媒体推出【高品质建筑】之④:营销官面对面

【播资讯】口袋妖怪黑2金手指怎么用 手机-口袋妖怪黑2金手指怎么用

世界快讯:任天堂直面会2023内容(任天堂直面会汇总)

当前看点!133届广交会一期西安参展企业成交超预期签订单金额25.8亿元

伊拉克目前局势_目前越南局势怎样_全球滚动

供需两旺!2023亚洲油墨工业博览会在中山开幕_世界短讯

市场监管总局公布“铁拳”行动重点 严打“刷单炒信”等8类违法行为

帅丰集成灶2022年报出炉:高质量、稳增长,多维发力抢占集成厨电制高点 天天速看料

龙卷风再袭美国 俄克拉荷马州至少3人丧生

天天热议:赢了!陈梦3:0横扫早田希娜晋级四强,孙颖莎已不是国乒一姐对手-当前短讯

豪车、自主品牌抢尽风头的上海车展,这些合资品牌依然备受关注!

和干员互换身体后的博士,竟把干员不可描述了?(幽灵鲨)|热门看点

【环球新视野】种植牙降价首日医疗机构迎就诊高峰

非常中国节|“上巳节”究竟是个什么节?

全球实时:一声“哥哥”值万金!

热议:Socket编程基础-Socket编程基础

通源石油:2022年净利润2227.93万元 同比增长52.75%

天天报道:大国基理|变“等人上门”为“主动下沉” 江北大石坝街道依托社区“小”网格赋能基层治理

预计今年产值将达100万元!乡城羊肚菌迎来春季收获 每日播报

中小企业家健康管理需求强烈 便利性及可及性是首位影响因素

火炬电子:4月21日融资买入574.4万元,融资融券余额4.02亿元

当前简讯:广西梧州回应东航MU5735坠落 目前正在调查中!

蝴蝶效应|CBA土豪队疯狂砸钱4年,却砸出个重磅罚单 当前观点

食物过安检机还能吃吗?-时快讯

x 广告
x 广告

Copyright @  2015-2023 非洲家电网版权所有  备案号: 沪ICP备2022005074号-8   联系邮箱:58 55 97 3@qq.com