热讯:微服务 - 搭建Consul集群服务,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集群的步骤,我的虚拟机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" ]}
关键词:
[ 相关文章 ]
配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一套标准
4月21日,成都蓉城队球员艾克森在进球后庆祝。新华社记者王曦摄当日,在成都举行的2023赛季中国足球协会超
1、sheltershel ter[`ʃZltL;ˋʃєltə]名词1(C)a (躲避风雨、危险等的)避难所,庇护所,遮避物,(避难)小屋Theh
1、亲属,是指因婚姻或血缘与和人类个体结成的社会关系,父母、同胞兄弟姐妹等亲属又称亲人或家人,其他则
聚合生态,深耕行业!2023用友生态峰会成功举办2023年04月23日10:37中国网财经
央广网北京4月23日消息(记者宋雪)据中国国家铁路集团有限公司(下称“国铁集团”)消息,针对五一小长假
水库淤地坝安全度汛、河流洪水防范、山洪灾害防御。山西今年水旱灾害防御紧盯三大重点。今年,我省各级水利
一季度全国纪检监察机关处分11 1万人
4月15日至21日,为提高上海市民防癌抗癌意识,普及癌症防治相关知识,由上海市科学技术协会、上海科技发展
1、这是一个很不好的诅咒或是结果在迷信的说法中,人死后是有灵魂的,如果因为某件事而导致灵魂不得安宁的
1、赤尻马猴,四大灵猴之一,这四大灵猴皆是跳出三界外,不在五行中的存在,有惊天地、泣鬼神的法力。2、第
Woj:字母哥确定因背部伤势缺席首轮G3,woj,雄鹿队,热火队,字母哥,阿德托昆博
上海车展再次回归,然而引人注目的最大新闻却是宝马mini展台工作人员向外国人提供冰淇淋,却拒绝向中国人派
1、小鲤鱼历险记中的主要人物有:1 小鲤鱼泡泡。2、2 魔术师阿酷。3、3 小美美。4、4 双面龟。5、5 癞皮蛇。6、
1、对目标造成75点混元性内功伤害,并能打断目标运动,命中正在运动的目标则使其不能运动。2、持续3秒。以
每经AI快讯,由我国研制的世界首台兆瓦级高温超导感应加热装置,日前在黑龙江正式投用。该装置可以利用加热
1、欧盛E63是一款直板式音乐手机。2、主屏尺寸是2 4英寸。3、分辨率是240×320。
1、全程大约是925公里。2、 "长哈高速 "大约210公里到长春,转 "长沈高速 "大约250公里到沈阳,走 "沈大高速
4月21日晚,第十三届北京国际电影节开幕红毯举行,多位体育明星亮相红毯。其中,奥运会冠军王濛作为飞行星
1、新闻特写(featurestory)是截取新闻事实的横断面,即抓住富有典型意义的某个空间和时间,通过一个片断、一个
[ 相关新闻 ]
Copyright 2015-2022 华南医院网 版权所有 备案号:粤ICP备18025786号-52 联系邮箱: 954 29 18 82 @qq.com