原创 SpringCloud生態框架(五)-Gateway負載均衡式轉發

背景:在分佈式架構中,有時候一個服務的併發量達到上限,怎麼辦呢?以前傳統的更多的是增加服務器用Nginx轉發來實現,因此呢spring出了一個組件叫做gateway,它和zuul是大同小異,這裏就不介紹區別了,接下來我們進入主題。 一.老

原创 SpringCloud生態框架(三)-統一配置中心搭建

    簡述:前面一篇文章我們有講到註冊中心的搭建,現在我們來講統一的配置中心,我們可以將所有的配置文件發佈到遠程管理,如github或者gitlab管理,這樣我們可以讓所有的配置文件統一管理,且切換各種環境方便。 一.準備材料    

原创 SpringCloud生態框架(四)-分佈式事務管理中心

背景:對於cloud分佈式架構,最難避免的就是多服務調用問題,然而在某些難以避免的情況下會發生一次請求會協調多個服務調用去完成這一個事件的任務,正式這種情況的存在,纔會造成先調用的服務已經對數據庫操作完成了,後面的對於數據庫操作卻失敗了,

原创 當Springcloud Greenwich.SR3 遇上 Spring-boot-start 2.2.8後的故事

   故事得從搭建框架說起,說多了全是淚啊,以前說追求新的東西可以提高自己,可在這兒提高版本,就是另一個故事了,、 本次版本使用的是2.2.8的boot版本,就問你新不新?可是問題來了,一直報報錯誤,報的是filter注入失敗, Caus

原创 SpringCloud生態框架(二)-Eureka註冊中心搭建

    cloud父級工程搭建完成後,服務很多,那麼第一步肯定是要先有管理服務的工具了,現在主流的是eureka和dubbo兩個,前者爲spring的,後者是阿里的,大家根據自己框架需求選擇自己註冊中心(由於筆者屬於半路出家的跨行業人員,

原创 當Zipkin-Server遇上spring-boot-starter-web後的故事

   故事的起因:作者自己搭建微服務架構用於公司項目開發,援用cloud生態的架構最終在鏈路追蹤這一塊兒,選擇了zipkin整合,所以纔有了下面的故事!   1.新建maven項目,加入model用作zipkin服務中心   2.引入以上