原创 Spring Cloud 2.2.2 源碼之五十八nacos服務端處理實例心跳二

Spring Cloud 2.2.2 源碼之五十八nacos服務端處理實例心跳二心跳處理基本流程ClientBeatProcessor的run處理臨時實例心跳PushService的serviceChanged服務有改變UDP客戶

原创 Spring Cloud 2.2.2 源碼之五十三nacos服務端處理註冊實例請求一

Spring Cloud 2.2.2 源碼之五十三nacos服務端處理註冊實例請求一客戶端註冊實例流程註冊實例客戶端註冊服務端處理parseInstance解析成實例服務端處理createEmptyServiceServiceMa

原创 Spring Cloud 2.2.2 源碼之五十四nacos服務端處理註冊實例請求二

Spring Cloud 2.2.2 源碼之五十四nacos服務端處理註冊實例請求二客戶端註冊實例流程ServiceManager的putServiceAndInitServiceManager的putServiceService

原创 Spring Cloud 2.2.2 源碼之六十九nacos的raft選舉原理解析四

Spring Cloud 2.2.2 源碼之六十九nacos的raft選舉原理解析四raft競選基本流程集羣結點請求同步數據RaftCore的receivedBeat獲取信息RaftController的get raft競選基本流

原创 Spring Cloud 2.2.2 源碼之六十六nacos的raft選舉原理解析一

Spring Cloud 2.2.2 源碼之六十六nacos的raft選舉原理解析一raft競選基本流程MasterElectionsendVote拉票其他結點處理拉票請求RaftController的voteRaftCore的r

原创 Spring Cloud 2.2.2 源碼之六十八nacos的raft選舉原理解析三

Spring Cloud 2.2.2 源碼之六十八nacos的raft選舉原理解析三raft競選基本流程RaftController的beat處理心跳RaftCore的receivedBeatRaftPeerSet的makeLea

原创 Spring Cloud 2.2.2 源碼之四十八nacos客戶端觸發服務刷新原理二

Spring Cloud 2.2.2 源碼之四十八nacos客戶端觸發服務刷新原理二服務獲取和刷新的流程圖NacosServerList實例化ZoneAwareLoadBalancer實例化NacosServerList的getU

原创 Spring Cloud 2.2.2 源碼之四十九nacos客戶端觸發服務刷新原理三

Spring Cloud 2.2.2 源碼之四十九nacos客戶端觸發服務刷新原理三服務獲取和刷新的流程圖NacosNamingService的selectInstancesHostReactor的getServiceInfoHo

原创 Spring Cloud 2.2.2 源碼之四十四nacos客戶端服務發現任務解析一

Spring Cloud 2.2.2 源碼之四十四nacos客戶端服務發現任務解析一服務發現任務圖NacosWatchBeatTask心跳任務securityProxy.login(getServerList());安全驗證 服務

原创 Spring Cloud 2.2.2 源碼之四十六nacos客戶端服務發現任務解析三

Spring Cloud 2.2.2 源碼之四十六nacos客戶端服務發現任務解析三服務發現任務圖NamingProxy的refreshSrvIfNeed刷新服務地址EventDispatcher的NotifierHostReac

原创 Spring Cloud 2.2.2 源碼之四十二nacos客戶端服務註冊原理

Spring Cloud 2.2.2 源碼之四十二nacos客戶端服務註冊原理大致服務註冊流程服務註冊相關配置類介紹NacosServiceRegistryAutoConfigurationNacosServiceRegistry

原创 Spring Cloud 2.2.2 源碼之四十三nacos客戶端服務發現相關配置類

Spring Cloud 2.2.2 源碼之四十三nacos客戶端服務發現相關配置類服務發現相關配置類介紹NacosDiscoveryAutoConfigurationNacosDiscoveryProperties服務發現屬性和

原创 Spring Cloud 2.2.2 源碼之四十五nacos客戶端服務發現任務解析二

Spring Cloud 2.2.2 源碼之四十五nacos客戶端服務發現任務解析二服務發現任務圖SwitchRefresher故障轉移刷新FailoverReactor初始化備份DiskFileWriterPushReceive

原创 Spring Cloud 2.2.2 源碼之四十七nacos客戶端觸發服務刷新原理一

Spring Cloud 2.2.2 源碼之四十七nacos客戶端觸發服務刷新原理一服務獲取和刷新的流程圖什麼時候獲取服務攔截器攔截RestTemplate 服務獲取和刷新的流程圖 什麼時候獲取服務 其實當nacos客戶端起來之

原创 Spring Cloud 2.2.2 源碼之三十九nacos配置動態刷新原理一

Spring Cloud 2.2.2 源碼之三十九nacos配置動態刷新原理一RefreshScope註解類實例化基本流程nacos如何通過RefreshScope註解進行屬性刷新RefreshEventListener的hand