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

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è)
国产欧美日韩精品国产| 日本一区二区不卡视频在线播放| 久久精品国产亚洲七七| 色在色在线播放亚洲中文| 日韩欧美黄色三级视频 | 精品成人18亚洲av播放| 成人免费毛片内射视频| 亚洲国产不卡一区二区三区| 国产黄片免费高清观看| 日韩成人午夜视频在线| 久久人体午夜激情视频| 国产av一区二区三区日韩接吻| 亚洲欧美中文日韩二区一区| 国产精品对白久久久久粗| 精品偷拍污视频一区二区| 亚洲97成人在线视频| 免费无码不卡av一区二区| 亚洲av一区二区三区色多多| 国产自产一区二区三区精品| 日韩一日韩一区二区三电影在线观看 | 你懂的免费视频中文字幕| 亚洲一区二区四区乱码在线| 国产麻豆精品传媒av| 亚洲 综合 久久久| 亚洲一区二区视频精品| 激情欧美一区二区三区精品| 麻豆黄片在线免费观看| 欧美日韩一级性生活片| 夜夜操狠狠操天天摸| 麻豆精品新av中文字幕| 午夜性生活免费观看视频| 国产一区二区三区在线视频播放| 中文在线在线天堂中文| 欧美av在线免费观看| 成人国产精品2021| 亚洲人妻一区二区三区久久精品| 免费日本高清色噜噜视频| 未满十八禁止在线播放| 欧美两性色一区二区三区| 日韩av大片一区二区三区| 国产日韩欧美一区综合|