成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網。
搜索
您的當前位置:首頁詳解SpringCloud使用Consul做注冊中心

詳解SpringCloud使用Consul做注冊中心

來源:九壹網
?詳解SpringCloud使?Consul做注冊中?

簡介:

Consul 是?套開源的分布式服務發(fā)現(xiàn)和配置管理系統(tǒng),由 HashiCorp 公司? Go 語?開發(fā)。Consul ?持健康檢查,并允許 HTTP 和 DNS 協(xié)議調? API 存儲鍵值對.命令?超級好?的虛擬機管理軟件 vgrant 也是 HashiCorp 公司開發(fā)的產品.

?致性協(xié)議采? Raft 算法,?來保證服務的?可?. 使? GOSSIP 協(xié)議管理成員和?播消息, 并且?持 ,Consul 提供了微服務中服務注冊發(fā)現(xiàn)注冊,微服務中的分布式配置中?,可以單獨使?,也可以?塊使?ACL 訪問控制.

Consul 的使?場景

docker 實例的注冊與配置共享coreos 實例的注冊與配置共享vitess 集群

SaaS 應?的配置共享

與 confd 服務集成,動態(tài)?成 nginx 和 haproxy 配置?件Consul 的優(yōu)勢

使? Raft 算法來保證?致性, ?復雜的 Paxos 算法更直接. 相?較??, zookeeper 采?的是 Paxos, ? etcd 使?的則是 Raft.

?持多數據中?,內外?的服務采?不同的端?進?監(jiān)聽。 多數據中?集群可以避免單數據中?的單點故障,?其部署則需要考慮?絡延遲, 分?等情況等. zookeeper 和 etcd 均不提供多數據中?功能的?持.

?持健康檢查. etcd 不提供此功能.

?持 http 和 dns 協(xié)議接?. zookeeper 的集成較為復雜, etcd 只?持 http 協(xié)議.官?提供web管理界?, etcd ?此功能.

綜合?較, Consul 作為服務注冊和配置管理的新星, ?較值得關注和研究.

Consul 的??

client: 客戶端, ?狀態(tài), 將 HTTP 和 DNS 接?請求轉發(fā)給局域?內的服務端集群.

server: 服務端, 保存配置信息, ?可?集群, 在局域?內與本地客戶端通訊, 通過?域?與其他數據中?通訊. 每個數據中?的 server 數量推薦為 3 個或是 5 個.brew cask install consulLinux bit:

加壓?件夾

解壓完就?個.exe?件

啟動:

在此?件夾下,打開cmd命令 輸?consul agent -dev打開頁?訪問即可

搭建項?pom依賴:

org.springframework.cloud

spring-cloud-starter-consul-discovery

配置?件 :yml

server: port: 8083

spring:

application:

name: cloud-consul-provider

cloud: consul:

host: localhost port: 8500 discovery:

service-name: ${spring.application.name}

配置后啟動項?

服務已經注冊到Consul 當然Consul也可以做配置中?

到此這篇關于SpringCloud使?Consul做注冊中?的?章就介紹到這了,更多相關SpringCloud注冊中?內容請搜索以前的?章或繼續(xù)瀏覽下?的相關?章希望?家以后多多?持!

因篇幅問題不能全部顯示,請點此查看更多更全內容

Copyright ? 2019- 91gzw.com 版權所有 湘ICP備2023023988號-2

違法及侵權請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務所王興未律師提供法律服務