??wei_shuo的個人主頁
??wei_shuo的學(xué)習(xí)社區(qū)
??Hello World !
SpringCloud
Spring Cloud是一組用于構(gòu)建分布式系統(tǒng)和微服務(wù)架構(gòu)的開源框架和工具集合。它是在Spring生態(tài)系統(tǒng)的基礎(chǔ)上構(gòu)建的,旨在簡化開發(fā)人員構(gòu)建分布式系統(tǒng)和微服務(wù)應(yīng)用程序的過程
SpringCloud生態(tài)
- Spring Cloud NetFlix
Spring Cloud Netflix是Spring Cloud生態(tài)系統(tǒng)中的一個組件,它提供了與Netflix開源項目集成的功能
- Apache Dubbo Zookeeper
Apache Dubbo是一種高性能的Java RPC(遠(yuǎn)程過程調(diào)用)框架,它提供了分布式服務(wù)治理的解決方案。Dubbo支持多種注冊中心,其中包括Zookeeper
- Spring Cloud Alibaba
Spring Cloud Alibaba提供了一套完整的解決方案,幫助開發(fā)人員構(gòu)建基于阿里巴巴生態(tài)系統(tǒng)的微服務(wù)應(yīng)用程序,實現(xiàn)服務(wù)注冊與發(fā)現(xiàn)、流量控制、分布式事務(wù)等功能
SpringCloud版本
生產(chǎn)者(Producer)
生產(chǎn)者是指提供某種服務(wù)的微服務(wù)應(yīng)用程序;將自己的服務(wù)注冊到服務(wù)注冊中心,使其他應(yīng)用程序可以發(fā)現(xiàn)和調(diào)用它提供的服務(wù);生產(chǎn)者通常會定義一組API接口,用于描述其提供的服務(wù)功能和參數(shù);當(dāng)有其他應(yīng)用程序需要使用該服務(wù)時,可以通過服務(wù)注冊中心找到該生產(chǎn)者,并使用API接口進(jìn)行調(diào)用
消費者(Consumer)
消費者是指需要使用其他微服務(wù)提供的服務(wù)的應(yīng)用程序;消費者通過服務(wù)注冊中心查找并發(fā)現(xiàn)生產(chǎn)者的服務(wù),并使用API接口進(jìn)行調(diào)用;消費者不需要關(guān)心服務(wù)的具體實現(xiàn)細(xì)節(jié),只需要知道如何調(diào)用API接口來使用服務(wù);消費者可以根據(jù)自己的需求選擇合適的生產(chǎn)者進(jìn)行調(diào)用,并可以通過負(fù)載均衡等機(jī)制實現(xiàn)對多個生產(chǎn)者的調(diào)用和分配
Eureka服務(wù)注冊與發(fā)現(xiàn)
Eureka是Netflix開源的一種服務(wù)注冊與發(fā)現(xiàn)框架,也是Spring Cloud中常用的組件之一,提供服務(wù)注冊和發(fā)現(xiàn)的功能,使得微服務(wù)應(yīng)用程序可以方便地注冊自己的服務(wù)并發(fā)現(xiàn)其他服務(wù)
ACID
ACID是指銀行級一致性的協(xié)議,其全稱為Atomicity(原子性)、Consistency(一致性)、Isolation(隔離性)和Durability(持久性)它是一個數(shù)據(jù)庫事務(wù)在執(zhí)行時需要滿足的四個屬性;如果一個事務(wù)在執(zhí)行過程中發(fā)生了錯誤,比如發(fā)生了一個錯誤導(dǎo)致事務(wù)無法執(zhí)行完成,那么需要回滾到事務(wù)開始前的狀態(tài),以保證數(shù)據(jù)的一致性
CAP
CAP是指在一個分布式系統(tǒng)中,數(shù)據(jù)的一致性通常被劃分為三種類型:一致性(所有節(jié)點在同一時間讀寫數(shù)據(jù))、可用性(所有節(jié)點可以讀寫數(shù)據(jù),但是可能存在讀到舊數(shù)據(jù)的情況)和分區(qū)容忍性(系統(tǒng)可以在節(jié)點發(fā)生故障的情況下繼續(xù)運行)。CAP是一種數(shù)據(jù)一致性的理論,它強(qiáng)調(diào)了分布式系統(tǒng)中可能存在的限制和約束
Ribbon
"Ribbon"通常是指Netflix Ribbon,它是一個用于實現(xiàn)客戶端負(fù)載均衡的開源Java庫。Ribbon主要用于在微服務(wù)架構(gòu)中進(jìn)行客戶端負(fù)載均衡和容錯處理
?? 結(jié)語:創(chuàng)作不易,如果覺得博主的文章賞心悅目,還請——
點贊
??收藏
??評論
??文章來源:http://www.zghlxwxcb.cn/news/detail-628660.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-628660.html
到了這里,關(guān)于SpringCloud深入理解 | 生產(chǎn)者、消費者的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!