所在位置:
首頁 >
營銷資訊 >
電子商務(wù) > (四)Java版Spring Cloud B2B2C o2o鴻鵠云商平臺(tái)--技術(shù)框架2
(四)Java版Spring Cloud B2B2C o2o鴻鵠云商平臺(tái)--技術(shù)框架2
時(shí)間:2023-03-15 04:50:01 | 來源:電子商務(wù)
時(shí)間:2023-03-15 04:50:01 來源:電子商務(wù)
上一篇文章,我們從業(yè)務(wù)規(guī)劃、可拓展性對(duì)整個(gè)鴻鵠云商b2b2c o2o平臺(tái)做了技術(shù)架構(gòu)規(guī)劃,設(shè)計(jì)核心思想為:業(yè)務(wù)模塊化、服務(wù)化、原子化的解決方案,本篇文章是技術(shù)框架的升級(jí)版本,我們將講解一下spring cloud微服務(wù)框架的優(yōu)勢(shì),因?yàn)榫W(wǎng)上的資料很多,我這邊只列了一下核心組件優(yōu)勢(shì)。
微服務(wù)框架(基于開源技術(shù)的分布式、服務(wù)化框架),采用微服務(wù)架構(gòu),降低了系統(tǒng)之間的耦合性,降低了單個(gè)應(yīng)用故障對(duì)業(yè)務(wù)系統(tǒng)的影響,同時(shí)采用該架構(gòu),為將來的持續(xù)集成(Devops)打下技術(shù)基礎(chǔ)。同時(shí)也降低了團(tuán)隊(duì)之間的相互依賴,提高了工作效率。
1. 基于spring-boot, spring-cloud和netflix等開源技術(shù)搭建微服務(wù)架構(gòu)
2. Netflix Eureka作為服務(wù)注冊(cè)和發(fā)現(xiàn)的實(shí)現(xiàn)方案。(Eureka是一套彈性服務(wù)注冊(cè)實(shí)現(xiàn)方案。)
3. 基于客戶端的負(fù)載均衡,Ribbon實(shí)現(xiàn)額外負(fù)載均衡算法,包括可用性過濾、加權(quán)響應(yīng)時(shí)間以及可用域親和等
4. Oauth Client&Server 是基于spring security oauth,實(shí)現(xiàn)微服務(wù)的安全認(rèn)證
JWT&Token&Redis實(shí)現(xiàn)微服務(wù)統(tǒng)一SSO單點(diǎn)登錄認(rèn)證方案(可選)
以上是我參與的Spring Cloud B2B2C O2O鴻鵠云商平臺(tái)-技術(shù)框架解決方案,從現(xiàn)在開始,我會(huì)將每一個(gè)細(xì)節(jié)點(diǎn)落實(shí)到文章上,希望能夠幫助更多的朋友。
關(guān)鍵詞:平臺(tái),技術(shù)