欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

javaB2B2C電子商務(wù)平臺分析之十四-----注冊中心Consul-創(chuàng)新互聯(lián)

Consul 介紹

創(chuàng)新新互聯(lián),憑借10年的成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站經(jīng)驗(yàn),本著真心·誠心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計(jì)網(wǎng)站有上千余家案例。做網(wǎng)站建設(shè),選創(chuàng)新互聯(lián)公司。

Consul 是 HashiCorp 公司推出的開源工具,用于實(shí)現(xiàn)分布式系統(tǒng)的服務(wù)發(fā)現(xiàn)與配置。與其它分布式服務(wù)注冊與發(fā)現(xiàn)的方案,Consul 的方案更“一站式”,內(nèi)置了服務(wù)注冊與發(fā)現(xiàn)框 架、分布一致性協(xié)議實(shí)現(xiàn)、健康檢查、Key/Value 存儲、多數(shù)據(jù)中心方案,不再需要依賴其它工具(比如 ZooKeeper 等)。使用起來也較 為簡單。Consul 使用 Go 語言編寫,因此具有天然可移植性(支持Linux、windows和Mac OS X);安裝包僅包含一個(gè)可執(zhí)行文件,方便部署,與 Docker 等輕量級容器可無縫配合。愿意了解源碼的朋友直接求求交流分享技術(shù):二一四七七七五六三三

Consul 的優(yōu)勢:

使用 Raft 算法來保證一致性, 比復(fù)雜的 Paxos 算法更直接. 相比較而言, zookeeper 采用的是 Paxos, 而 etcd 使用的則是 Raft。

支持多數(shù)據(jù)中心,內(nèi)外網(wǎng)的服務(wù)采用不同的端口進(jìn)行監(jiān)聽。 多數(shù)據(jù)中心集群可以避免單數(shù)據(jù)中心的單點(diǎn)故障,而其部署則需要考慮網(wǎng)絡(luò)延遲, 分片等情況等。 zookeeper 和 etcd 均不提供多數(shù)據(jù)中心功能的支持。

支持健康檢查。 etcd 不提供此功能。

支持 http 和 dns 協(xié)議接口。 zookeeper 的集成較為復(fù)雜, etcd 只支持 http 協(xié)議。

官方提供 web 管理界面, etcd 無此功能。

綜合比較, Consul 作為服務(wù)注冊和配置管理的新星, 比較值得關(guān)注和研究。

特性:

服務(wù)發(fā)現(xiàn)

健康檢查

Key/Value 存儲

多數(shù)據(jù)中心

Consul 角色

client: 客戶端, 無狀態(tài), 將 HTTP 和 DNS 接口請求轉(zhuǎn)發(fā)給局域網(wǎng)內(nèi)的服務(wù)端集群。

server: 服務(wù)端, 保存配置信息, 高可用集群, 在局域網(wǎng)內(nèi)與本地客戶端通訊, 通過廣域網(wǎng)與其它數(shù)據(jù)中心通訊。 每個(gè)數(shù)據(jù)中心的 server 數(shù)量推薦為 3 個(gè)或是 5 個(gè)。

Consul 客戶端、服務(wù)端還支持夸中心的使用,更加提高了它的高可用性。

java B2B2C電子商務(wù)平臺分析之十四-----注冊中心 Consul

Consul 工作原理:

java B2B2C電子商務(wù)平臺分析之十四-----注冊中心 Consul

1、當(dāng) Producer 啟動的時(shí)候,會向 Consul 發(fā)送一個(gè) post 請求,告訴 Consul 自己的 IP 和 Port

2、Consul 接收到 Producer 的注冊后,每隔10s(默認(rèn))會向 Producer 發(fā)送一個(gè)健康檢查的請求,檢驗(yàn)Producer是否健康

3、當(dāng) Consumer 發(fā)送 GET 方式請求 /api/address 到 Producer 時(shí),會先從 Consul 中拿到一個(gè)存儲服務(wù) IP 和 Port 的臨時(shí)表,從表中拿到 Producer 的 IP 和 Port 后再發(fā)送 GET 方式請求 /api/address

4、該臨時(shí)表每隔10s會更新,只包含有通過了健康檢查的 Producer

Spring Cloud Consul 項(xiàng)目是針對 Consul 的服務(wù)治理實(shí)現(xiàn)。Consul 是一個(gè)分布式高可用的系統(tǒng),它包含多個(gè)組件,但是作為一個(gè)整體,在微服務(wù)架構(gòu)中為我們的基礎(chǔ)設(shè)施提供服務(wù)發(fā)現(xiàn)和服務(wù)配置的工具。

技術(shù)架構(gòu)圖如下:

java B2B2C電子商務(wù)平臺分析之十四-----注冊中心 Consul

資料和源碼來源    

文章名稱:javaB2B2C電子商務(wù)平臺分析之十四-----注冊中心Consul-創(chuàng)新互聯(lián)
分享鏈接:http://aaarwkj.com/article16/idcgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、定制開發(fā)響應(yīng)式網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
国产叼嘿一区二区视频| 国产精品欧美色区福利在线| 欧美一区二区三区日韩色| 日韩一区二区高清看片| 蜜臀一二区免费在线视频| 欧美一级免费黄片在线播放| 亚洲精品色在线网站国产呦| 91老熟女露脸嗷嗷叫| 爱爱网爱综合日日干夜夜操| 中文字幕av久久激情| 欧美内射专区精品一区| 91九色在线视频观看| 欧美日韩国产一区在线| 亚洲精品污一区二区三区| 色吊丝日韩在线观看| 色哟哟视频在线免费观看| 国产黄色一区二区三区四区| 久久综合视频大片视频| 亚洲天堂成人av蜜臀| 久久精品国产av一一区| 亚洲一区二区美女av| 中文字幕乱码亚洲影视| 日韩特级黄片在线免费观看| 亚洲另类欧美日韩中文字幕| 国产青草视频免观看视频| 中文字幕在线精品乱码| 花花草草寻亲记在哪里免费看| 国产系列在线播放一区二区三区| 99人妻精品一区二区| 久久re这里只有精品6| 黄色av一本二本在线观看| 国产精品中文字幕第一页| 日韩亚洲中文一区三级黄片| 亚洲精品国产第一区第二区| 欧美日韩一区二区综合在线视频| 国产蜜臀视频在线播放| 日本午夜视频在线观看| 久久精品性少妇一区二区三区| 国产精品日韩伦理一区二区| 女子张开腿让男人捅爽| 国产成人精品无人区一区|