原创 java B2B2C電子商務平臺分析之十四-----註冊中心 Consul

Consul 介紹Consul 是 HashiCorp 公司推出的開源工具,用於實現分佈式系統的服務發現與配置。與其它分佈式服務註冊與發現的方案,Consul 的方案更“一站式”,內置了服務註冊與發現框 架、分佈一致性協議實現、健康檢查、K

原创 java B2B2C源碼電子商務平臺

springCloud是基於SpringBoot的一整套實現微服務的框架。他提供了微服務開發所需的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分佈式會話和集羣狀態管理等組件。願意瞭解源碼的朋友直接求求交流分享技

原创 java B2B2C電子商務平臺分析之十五-----EureKa服務註冊與發現

什麼是服務發現與服務註冊 簡單的來說就是一個微服務要調用另一個微服務,就必須知道這個微服務的地址及端口信息。採用一張註冊表,註冊上線可用的微服務及相關信息,微服務則從註冊表上查找所需的其它微服務的相關信息。有兩種主要的服務發現模式:客戶端服

原创 java B2B2C電子商務平臺分析之十六----Zuul的容錯回退與高可用

zuul的容錯與回退之前說到過,使用Hystrix實現微服務的容錯與回退,其實Zuul默認已經整合了Hystrix,使用起來也是比較簡單: 在原有 zuul-gateway 項目的基礎上新增,實現ZuulFallbackProvider接口