(相关资料图)
配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一套标准的接口,当各个服务需要获取配置的时候就来拉取信息,当配置中心有更新的时候,也能通知其他服务,实时同步最新消息。
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" ]}
标签:
配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在...
1、生姜粉就是将生姜研磨成粉状的,生姜粉的味道相比生姜来说更容易...
为什么陆风必须死?《无间》结局看不懂,百思之后有了答案
英国媒体爆料,哈利王子的妻子梅根因不满国王查尔斯三世(KingCharl...
4月21日,烟台市“双百计划”人才、齐鲁工业大学冯益华教授带领研发...
[十佳]上海好的癫痫治疗-排名清单来袭上海新科脑康医院癫痫诊疗...
中国青年网讯4月17日,文心一言在百度内部全面应用在智能工作平台“...
今天来聊聊关于奥雅纳值得去吗,奥雅纳的文章,现在就为大家来简单...
苏州在业个体工商户突破200万户,
大众网记者王爽爱济宁报道4月23日,大众网记者从济宁公安交警了解到...
央视网消息:北京时间4月22日22:00,英超第32轮,利物浦vs诺丁汉森...
1、小观众们今年要失望了:《喜羊羊》大电影失约猴年。2、对很多小...
1、要建立一个手机qq照片墙,第一个必要的前提是进入我们自己的手机...
今天来聊聊关于答应孩子的性要求讲述的内容,答应孩子的性要求讲述...
欢迎观看本篇文章,小柴来为大家解答以上问题。两条直线垂直它们的...
强化食品安全培训筑牢监管安全防线
时下的年轻人越来越青睐数码产品,这一点对于人们对于更加舒适的生...
中老年人注意!去银行存款千万不要做这5件事,不然钱会不翼而飞,存...
一年一度的世界读书日就要到了,今年开始,大连全民读书节活动时间...
1、光敏树脂主要由齐聚物、光引发剂、稀释剂组成;2、光敏树脂无毒...
大家好,今天给大家带来的是一款3D角色扮演互动养成游戏《甜心选择2...
1、孔王爷是《功夫熊猫2》里大反派沈王爷(LordShen)的父亲,也是...
4月20日,最高人民法院就河南省高级人民法院《关于明确房企风险化解...
1、会变的,我以前养了2条,从小养到很大,1年左右,不知道星点龙是...
日前,我们从经销商渠道获悉,国产全新宝马X1现在已经开启订购,并...
广东南岭国家级自然保护区是广东省面积最大的自然保护区,也是广东...
1、耳朵进水了后应侧着耳朵,让水倒出来,如果不能出来,可以用棉签...
中级会计零基础考生需要比有基础的考生更加努力,投入更多的学习时...
证券代码:002228证券简称:合兴包装公告编号:2023-026号债券代码...
在春夏季节选择短发能够突出利落和甜美的气质。搭配不同风格的衣装...