【一起學源碼-微服務】Eureka+Ribbon+Feign階段性總結


前言

想說的話

這里已經梳理完Eureka、Ribbon、Feign三大組件的基本原理了,今天做一個總結,里面會有一個比較詳細的調用關系流程圖。

說明

原創不易,如若轉載 請標明來源!

博客地址:一枝花算不算浪漫
微信公眾號:壹枝花算不算浪漫

總結

今天抽了一下午時間又復習了Eureka、Ribbon、Feign的源碼,這里畫了一個三個組件的調用關系:

Feign_Ribbion_Eureka互相調用過程 1.jpg

圖片看不清的話可以直接看我分享出來的processon地址:

https://www.processon.com/view/link/5e1577a5e4b061a80c6ca89f

【一起學源碼-微服務-Netflix Eureka】文章鏈接

  1. 【一起學源碼-微服務】Netflix Eureka 源碼一:Netflix Eureka 源碼初探,我們為什么要讀源碼?
  2. 【一起學源碼-微服務】Nexflix Eureka 源碼二:EurekaServer啟動之配置文件加載以及面向接口的配置項讀取
  3. 【一起學源碼-微服務】Nexflix Eureka 源碼三:EurekaServer啟動之EurekaServer上下文EurekaClient創建
  4. 【一起學源碼-微服務】Nexflix Eureka 源碼四:EurekaServer啟動之完成上下文構建及EurekaServer總結
  5. 【一起學源碼-微服務】Nexflix Eureka 源碼五:EurekaClient啟動要經歷哪些艱難險阻?
  6. 【一起學源碼-微服務】Nexflix Eureka 源碼六:在眼花繚亂的代碼中,EurekaClient是如何注冊的?
  7. 【一起學源碼-微服務】Nexflix Eureka 源碼七:通過單元測試來Debug Eureka注冊過程
  8. 【一起學源碼-微服務】Nexflix Eureka 源碼八:EurekaClient注冊表抓取 精妙設計分析!
  9. 【一起學源碼-微服務】Nexflix Eureka 源碼九:服務續約源碼分析
  10. 【一起學源碼-微服務】Nexflix Eureka 源碼十:服務下線及實例摘除,一個client下線到底多久才會被其他實例感知?
  11. 【一起學源碼-微服務】Nexflix Eureka 源碼十一:EurekaServer自我保護機制竟然有這么多Bug?
  12. 【一起學源碼-微服務】Nexflix Eureka 源碼十二:EurekaServer集群模式源碼分析

【一起學源碼-微服務Ribbon】文章鏈接

  1. 【一起學源碼-微服務】Ribbon 源碼一:Ribbon概念理解及Demo調試
  2. 【一起學源碼-微服務】Ribbon 源碼二:通過Debug找出Ribbon初始化流程及ILoadBalancer原理分析
  3. 【一起學源碼-微服務】Ribbon 源碼三:Ribbon與Eureka整合原理分析
  4. 【一起學源碼-微服務】Ribbon 源碼四:進一步探究Ribbon的IRule和IPing

【一起學源碼-微服務Feign】文章鏈接

  1. 【一起學源碼-微服務】Feign 源碼一:源碼初探,通過Demo Debug Feign源碼
  2. 【一起學源碼-微服務】Feign 源碼二:Feign動態代理構造過程
  3. 【一起學源碼-微服務】Feign 源碼三:Feign結合Ribbon實現負載均衡的原理分析

申明

本文章首發自本人博客:https://www.cnblogs.com/wang-meng 和公眾號:壹枝花算不算浪漫,如若轉載請標明來源!

感興趣的小伙伴可關注個人公眾號:壹枝花算不算浪漫

22.jpg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM