【一起學源碼-微服務】Nexflix Eureka 源碼十三:Eureka源碼解讀完結撒花篇~!

前言

想說的話

【一起學源碼-微服務-Netflix Eureka】專欄到這裏就已經全部結束了。

實話實說,從最開始Eureka Server和Eureka Client初始化的流程還是一臉悶逼,到現在Eureka各種操作都瞭然於心了。

本專欄從12.17開始寫,一直到今天12.30(文章在平臺是延後發佈的),這將近半個月的時間確實收穫很多。每天都會保持一定的時間學習,只要肯下功夫,沒有學不會的東西。

2020年將繼續保持學習的節奏,自己定的目標是把spring cloud幾個重要的組件都學一遍,然後是分佈式架構的幾個常用組件,例如分佈式事務、分佈式鎖、Netty等。

希望自己能夠堅持下去吧,放棄不難,但堅持一定很酷。

說明

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

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

總結

首先看一下整體的Eureka架構圖:
13_Eureka整體架構設計.png

總結的思維導圖:

思維導圖.png

Eureka Rest operation:
更多可以查看:https://github.com/Netflix/eureka/wiki/Eureka-REST-operations

image.png

附錄幾個對spring cloud netflix eureka分析比較好的博客:

Spring Cloud Eureka源碼分析---服務註冊
Spring Cloud Eureka源碼分析 --- client 註冊流程
Spring Cloud Eureka配置文件詳解

【一起學源碼-微服務-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集羣模式源碼分析

申明

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

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

22.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章