SpringCloud學習 2 服務消費者

2021-08-08 19:29:21 字數 575 閱讀 3273

首先推薦一篇部落格

這是我學習springcloud參考的乙個部落格

也是個人覺得寫的比較清楚和全面的

feign是乙個宣告式的偽http客戶端,它使得寫http客戶端變得更簡單。使用feign,只需要建立乙個介面並註解。

它具有可插拔的註解特性,可使用feign 註解和jax-rs註解。feign支援可插拔的編碼器和解碼器。feign預設整合了ribbon,並和eureka結合,預設實現了負載均衡的效果。

簡而言之:

- feign 採用的是基於介面的註解

- feign 整合了ribbon

-啟動工程多次訪問 http://localhost:8282/hi , 瀏覽器交替顯示

- feign原始碼解析:

springcloud學習 eureka服務提供者

上篇博文已經完成註冊中心基本功能,按照上篇博文方式建立新的module,用來配置服務提供者。1 在輸入module名稱時,輸入module名稱為eurekaclient。注意對應配置檔案與上篇的區別 對應的埠號為8010 對應registerwitheureka 表示是否將本應用註冊到eureka服...

springcloud搭建eureka服務

案例建立的工程名為 springcloue parent 02 修改pom檔案 pom org.springframework.cloud spring cloud dependencies greenwich.release pomimport 案例子工程名為 eureka com.yl spri...

SpringCloud 搭建Zuul閘道器服務(七)

閘道器的作用 可以實現負載均衡 路由 日誌 許可權控制 監控 nginx和zuul的區別 閘道器和過濾器的區別 建立springcloud zuul gateway專案將zuul的配置存放在分布式配置中心裡面 引入依賴 org.springframework.cloud spring cloud s...